Article

ForbesForbes on 2016-10-07 14:16

World's Best Hotels: Four Seasons Florence, Italy

It’s hard to believe, but it’s been 2 years since the last worthy hotel - that's how hard it is to make the cut as a “Hotel I Love.”

Related news