All videos for the tag : Four Seasons Hotel in NYC (1 video)

  • These are the eleven most expensive hotels in the world. Subscribe for weekly wacky videos and learn interesting facts about the world with awesome top 10 lists and other amazing videos. These are the eleven most expensive hotels in the world. 7. Presidential Suite at the Mandarin Oriental in Pudong, Shanghai, China $26,450/night That last…