Choose your room
Capsule Land Yushima Hotel
- Wi-Fi
- 24-hour services
24-hour reception
- No Smoking
Non-smoking rooms
- Air conditioning
- No pets allowed
Featuring a vending machine and a lift, Capsule Land Yushima Hotel Tokyo is situated in Central Tokyo, which is Japan's busy capital, 17 minutes' walk from the famous Tokyo National Museum. There is also a car park.
The capsule hotel boasts a convenient location 50 metres from Yushima underground station and near the attractive Yushima Tenmangu Shrine. The Capsule Land Tokyo is a mere 1.1 km from Kanda Shrine and within 5 minutes' drive of Ameya-Yokocho Market. Nature lovers will appreciate the proximity to Boat Pond, which is around 400 metres away. Akihabara Town is a 19-minute walk away. The comfortable hotel is located right around the corner from Keisei-Ueno train station.
Staying at Capsule Land Yushima Hotel, you may choose from one of the 112 rooms featuring a flat-screen TV with satellite channels, as well as essentials such as air conditioning.
The Japanese sweets parlour Tsuruse is 50 metres away.
Hotel Policy
- Children and extra beds
- There are no cots provided in a room.