Palace Hotel Tokyo 2024-02-01 A tall drink for a tall order of the day – liquid courage to scale the urban jungle.