Inside The World's Expensive Hotels

Catching up on Inside The World's Expensive Hotels?

Don't want to miss an episode anymore? Set up a free alarm and receive an email when new episodes are available. Handy!

Last episode
Inside The World's Expensive Hotels

Checking in and checking out the world's most expensive hotel, The Plaza, on Fifth Avenue in New York. A magnet for stars as bright as The Beatles and F Scott Fitzgerald, this hotel has been a beacon of opulence since its opening in 1907.

    Archive