Inside The World's Expensive Hotels

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.

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!

    Archive