Inside The World's Expensive Hotels

2021
1:00:00

Series 2, Episode 1 - The Plaza

3.0 2 x
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