Situado a tan solo 250 metros del Denzo Jizoson, el Hotel Grand Palace Tokio, de 4 estrellas, cuenta con cinco restaurantes. Todos los huéspedes pueden disfrutar de WiFi en las habitaciones y de acceso a un gimnasio.
El hotel goza de una perfecta ubicación en el barrio de negocios de Tokio, a muy poca distancia del Tokyo Daijingu. Ubicado a unos 10 minutos a pie de la estación de metro Kudanshita, el hotel se encuentra a tan solo 1 km de los Jardines del Este del Palacio Imperial. El Museo Nacional de Ciencia de Japón está a unos 10 minutos en coche, mientras que la estación de tren Suidobashi está a poca distancia a pie de este lugar. Para los que viajan desde lejos, el aeropuerto Internacional de Tokio-Haneda está a 25 minutos en coche.
El hotel Grand Palace Tokio cuenta con 460 habitaciones equipadas con internet de alta velocidad y TV de pantalla plana con canales vía satélite, además de minibar y servicio de tetera/cafetera. Vienen con un bidé, bañera y un inodoro separado, además de tales comodidades como secadores de pelo y toallas.
Además, este hotel cuenta con un bar en la planta 23. El restaurante Tully's Coffee está a 150 metros de este alojamiento.