Het ligt op slechts 5 minuten lopen van het station JR Ochanomizu.Hotel Tokyo Garden Palace biedt kamers met airconditioning in het centrum van Tokio. Het hotel beschikt over 2 restaurants.
In Restaurant Aurora worden westerse gerechten geserveerd en restaurant Tsukiji Umemura Umesato serveert Japanse specialiteiten.
De kamers zijn eenvoudig maar comfortabel. Ze zijn voorzien van een flatscreen-tv met satellietzenders en een koelkast.
Hotel Tokyo Garden Palace ligt op 15 minuten lopen van het heiligdom Yushima en op 10 minuten rijden van het Keizerlijk Paleis van Tokyo.