El encantador Tokyo Grand Hotel, de 3 estrellas, ofrece 14 habitaciones con proximidad al río Río Furukawa, que está a 500 metros de la propiedad. Situado al alcance del Parque Shiba, el hotel cuenta con un restaurante a la carta que sirve cocina japonesa.
Ubicado en una zona popular, a tan solo 6 minutos a pie del Shinjo-in, este hotel se encuentra cerca de una estación de metro. Situado a unos 1 km de la Universidad de Keiō, el Grand también está no muy lejos de la Torre de Tokio. El lugar está situado a poco más de 25 minutos a pie del Jardín Hamarikyu Teien. La estación de autobuses Hamamatsucho Terminus está cerca del hotel.
El Tokyo Grand Hotel cuenta con Wi-Fi gratis, TV de pantalla plana con canales vía satélite y climatizador en cada cuarto. También se proporcionan Wi-Fi gratis y TV de pantalla plana con canales vía satélite, además de comodidades como climatizador. Los cuartos de baño ofrecen un inodoro separado y una ducha, y están equipados con secador de pelo y gorro de ducha.
Este establecimiento sirve un desayuno inglés diario. El restaurante Pensee acoge a los huéspedes para la cena y sirve platos de cocina japonesa y europea.