Offering location within a 500-metre distance of Shibuya Crossing, Capsule Hotel Shibuya Tokyo offers 166 rooms.
This hotel is situated in Shibuya Ward with two of the busiest railway stations in the world, Shinjuku Station and Shibuya Station, in close proximity to Shibuya underground station. Hachiko Memorial Statue is merely 6 minutes' stroll from the accommodation, and The National Art Center is a 25-minute walk away. Tokyo Metropolitan Government Buildings is 3.4 km from the 2-star hotel. Shibuya-ekimae bus station is a minute's walk from this property.
The bar star star is situated within short walking distance of Capsule Hotel Shibuya.