Con Wi-Fi en todas las habitaciones, el Hotel Shu Tokio, de 3 estrellas, está a 3 km del Centro Nacional de Arte de Tokio. Este hotel también incluye un aparcamiento.
La observación de los cerezos en flor se halla a tan solo 550 metros, mientras que la estación de tren Mejiro se encuentra a 3 km del hotel. Disfrutarás visitando el Parque Hibiya, ubicado a 4 km del hotel Shu Tokio. Ubicado a unos 10 minutos en coche del Cruce Shibuya, el lugar te pone la ciudad al alcance de la mano. La estación de metro Shinjuku-gyoemmae, situada bastante cerca de este hotel, ofrece una conexión rápida con todas las zonas de Tokio.
Las 20 habitaciones del Hotel Shu están equipadas con comodidades como aire acondicionado, además de una tv de pantalla plana con canales vía satélite. Estas habitaciones disponen de hervidor eléctrico, nevera y utensilios de cocina, así como de inodoro separado y ducha, proporcionados en los cuartos de baño.
Con platos de la cocina japonesa, el restaurante Ichiran Shinjuku Central East Entrance se encuentra a tan solo 1 km del establecimiento.