WHAT'S ON
WATCH
CHANNELS
UPDATES
PEOPLE
LOG-IN
Channels
Channel 5 HD
The Plaza: World's Most...
Forum
The Plaza: World's Most...
Snapshots
New: The Plaza: World's Most...
...Expensive Hotels. Checking in and checking out the world's most expensive hotel, The Plaza, on Fifth Avenue in New York.[S]
Sat, May 1, 8:00 pm
Channel 5
60 mins
Dvber 2024