All I could think of when we walked into the humungous New Otani Hotel was, “Wow, this is just like Caesars Palace in Vegas …

AloJapan.com