This hotel is situated in Chiyoda, just steps from Museum of the Imperial Collections and Wadakura Fountain Park, and within a short walk of Imperial Palace East Gardens. You’ll also find Tokyo Imperial Palace and Nippon Budokan within a short drive.