
Tokyo, Japan
Owl Tokyo Shinbashi
3-star hotel
2.1 km straight-line distance
The 3-star HOTEL OWL TOKYO Shinbashi offers comfort and convenience whether you're on business or holiday in Tokyo. The property has everything you need for a comfortable stay. 24-hour security, convenience store, 24-hour front…
- Wi-fi · extra charge
- 24-hour reception
- Restaurant
- Laundry service · extra charge
























