Choose your room
Hotel Owl Tokyo Shinbashi 2*
- Wi-Fi
- 24-hour services
24-hour reception
- Air conditioning
- No pets allowed
Hotel Owl Tokyo Shinbashi includes 23 rooms and is about a 20-minute walk from Hie Shrine. This capsule hotel offers Wi-Fi throughout the property.
The accommodation is located in a popular area of Tokyo, at a distance of 3.1 km from Yasukuni Shrine. The 19th-century Ueno Zoo is close to the 2-star hotel, while Ginza Sta bus stop is about 10 minutes' walk away. Along with other cultural attractions The National Art Center is nestled at a distance of 3.1 km from this property. Hotel Owl Tokyo Shinbashi is situated at a 750-metre distance from Shiodome underground station and only a few metres from Shimbashi train station.
Bathrooms include a bidet, a sink, and a shower, and such comforts as a hairdryer and bathrobes.
Guests may find the bar & pub|bar and pub Ginza 300bar 5-Chome a mere 8 minutes' walk away.