Other Stuff The World’s Most Expensive Hotel Offering – $670,000 for a Night at Mandarin Oriental Hotel in Tokyo October 17, 2010 0 comment 0 Facebook Twitter Google + Pinterest