Teniendo WiFi en las habitaciones, el Hotel Shu Tokio, de 3 estrellas, está a una distancia de 6 km del Templo Zojoji.
El hotel está situado en Tokio, a un corto paseo de la estación de metro Shinjuku Gyoemmae. Shinjuku Omoide Yokocho se encuentra a tan solo 1 km de este hotel y el aeropuerto Internacional de Tokio-Haneda se sitúa a 25 km. El lugar también está en el barrio Shinjuku ( especial), donde los huéspedes encontrarán muchas atracciones, como el Jardín Nacional Shinjuku Gyoen, que está a tan solo 550 metros. El hotel está ubicado a una distancia moderada de la estación de tren Shinjuku.
Al alojarse en una de las 20 habitaciones en el Hotel Shu, los huéspedes tienen acceso a balcón y vestidor. Los huéspedes pueden usar inodoro separado, bañera de hidromasaje y ducha, además de secador de pelo y zapatillas.
El restaurante Coco Ichibanya Tokyo Metro Shinjuku-Gyoen está al lado del establecimiento, a 100 metros.