La estación JR Ochanomizu está a solo 5 minutos a pie.El Hotel Tokyo Garden Palace ofrece habitaciones con aire acondicionado en el centro de Tokio. Alberga 2 restaurantes.
El restaurante Aurora sirve platos occidentales, mientras que el restaurante Tsukiji Umemura Umesato ofrece especialidades japonesas.
Las habitaciones son sencillas y cómodas. TV de pantalla plana con canales vía satélite y nevera.
El Hotel Tokyo Garden Palace se encuentra a 15 minutos a pie del santuario de Yushima y a 10 minutos en coche del Palacio Imperial de Tokio.