Si trova a soli 5 minuti a piedi dalla stazione JR Ochanomizu.L'Hotel Tokyo Garden Palace offre camere climatizzate nel centro di Tokyo. 2 ristoranti.
Il ristorante Aurora serve piatti occidentali, mentre il ristorante Tsukiji Umemura Umesato propone specialità giapponesi.
Le camere sono semplici ma confortevoli. TV a schermo piatto con canali satellitari e frigorifero.
L'Hotel Tokyo Garden Palace dista 15 minuti a piedi dal Santuario di Yushima e 10 minuti di auto dal Palazzo Imperiale di Tokyo.