El perfecto Hotel Tokyo Green Palace, de 3 estrellas, ofrece 282 habitaciones, situado a 700 metros de Foso Sotobori. Cuenta con un aparcamiento en las instalaciones y WiFi en las habitaciones.
Este hotel está situado en Tokio, a poca distancia de la estación de metro Kojimachi. El hotel se encuentra junto a la Universidad de Mujeres de Otsuma y a tan solo 1 km del Santuario Hie. El lugar está situado relativamente cerca de la bahía de Tokyo. El Zoológico de Ueno está a unos cuantos minutos en coche del Hotel Tokyo Green Palace, mientras que la estación de tren Yotsuya está a tan solo 1 km. La estación de metro más cercana está a unos 700 metros.
Las habitaciones de este hotel proporcionan a los huéspedes TV de pantalla plana con canales vía satélite, además de comodidades como una plancha para pantalones y climatizador. Algunas habitaciones tienen suelos de madera y baños privados. Las instalaciones en el baño incluyen un bidé, bañera y un inodoro separado, además de comodidades como toallas y zapatillas.
El hotel Green Palace Tokio ofrece un desayuno japonés todos los días. El establecimiento tiene un restaurante a la carta que sirve comida italiana. Hay una buena variedad de platos a 5 minutos a pie ofrecida por Tori Jiro Ichigaya y 3-Bangai.