Con depósito de equipajes y un restaurante, el Tokyo Green Palace, un hotel perfecto, se encuentra en el distrito Chiyoda, con acceso a lugares de interés natural como el Jardín Nacional Shinjuku Gyoen, a una distancia de unos 10 minutos en coche. Este hotel de 3 estrellas también ofrece a los huéspedes WiFi disponible en todas las habitaciones.
El hotel está cerca de una estación de metro, así como alrededor de 25 minutos a pie del Parque Hibiya. El Green Palace está a dos pasos del Yonbancho Library y a 25 km del aeropuerto Internacional de Tokio-Haneda. Los amantes de la naturaleza apreciarán la cercanía a Foso Sotobori, que está a apenas 9 minutos a pie del hotel. Los huéspedes pueden visitar lugares de interés histórico, como el Castillo Edo, situado cerca del Tokyo Green Palace, y aprender más sobre Tokio. La estación de metro más cercana está a menos de 10 minutos andando del hotel.
Las 282 habitaciones, que ofrecen TV de pantalla plana con canales vía satélite, disponen de plancha para pantalones y climatizador para garantizar una estancia confortable. Algunas habitaciones presentan un interior cómodo, además de un suelo de madera. Los cuartos de baño privados disponen de artículos de tocador para huéspedes y albornoces, bañera y duchas.
El Green Palace Tokio cuenta con un desayuno buffet. El restaurante Tori Jiro Ichigaya ofrece una gran selección de platos a tan solo 5 minutos caminando de este establecimiento.