Situé à seulement 5 minutes à pied de la gare JR Ochanomizu, l'Hotel Tokyo Garden Palace propose des chambres climatisées dans le centre de Tokyo. Il dispose de 2 restaurants.
Vous pourrez déguster des plats occidentaux au restaurant Aurora, tandis que le restaurant Tsukiji Umemura Umesato sert des spécialités japonaises.
Les chambres sont simples mais confortables. Elles sont équipées d'une télévision par satellite à écran plat et d'un réfrigérateur.
L'Hotel Tokyo Garden Palace se trouve à 15 minutes à pied du sanctuaire Yushima et à 10 minutes en voiture du palais impérial de Tokyo.