L'Hotel Tokyo Garden Palace, a 3 stelle, si trova nel quartiere Ochanomizu di Tokyo, a soli 5 minuti a piedi da AKU YOU Memorial Museum. Situato a vicino alla Cattedrale della Santa Resurrezione, questo hotel dispone di 184 camere e di un ristorante.
È a 2 km dal Museo Nazionale di Tokyo e a 4 km dal Tokyo Sky Tree. Gli appassionati di sport possono anche visitare l'Arena Nippon Budokan, a circa 10 minuti in auto dal Garden Palace Tokyo, e portare le loro famiglie al Complesso termale LaQua presso Tokyo Dome City, a soli 12 minuti a piedi. Gli amanti della natura apprezzeranno la vicinanza a Shinobazu Pond, che si trova a 1 km. Inoltre, questo hotel è a circa 20 minuti a piedi dal Parco Kitanomaru. L'hotel Garden Palace Tokyo è a 400 metri dalla stazione della metropolitana di Shin-Ochanomizu e a due passi dalla fermata dell'autobus Nichida-byoin.
Con viste sulle montagne, alcune camere dell'alloggio dispongono di un camino in pietra e sono fornite di un divano letto e un tavolo. Sono dotate di anche un bollitore elettrico e controllo della climatizzazione individuale, un riscaldamento centralizzato e un ferro da stiro per un maggiore comfort. I bagni sono dotati di un bagno con WC separato e una doccia, asciugacapelli e teli da bagno.
Ci sono 2 ristoranti nell'hotel Garden Palace. Il ristorante Yamanoue Tempura si trova a circa 5 minuti a piedi dall'hotel.