Hotel Owl Tokyo

Tokyo

Hotel Owl Tokyo

Higashinippori Arakawaku6-59-3, Tokyo, Japan Show map
Located just 1.9 km from National Museum of Nature and Science, Hotel Owl Tokyo is nearly a 5-minute walk from Sunny Hall.
The hotel lies 950 metres from Okakura Tenshin Memorial Park and in proximity to the reverential Asakura Museum of Sculpture. This Tokyo hotel offers proximity to natural sights like the large Ueno Park (2.1 km) and Shinobazu Pond (2 km). Kappabashi-dori Street is within 2.2 km of the Owl Tokyo. Nishi-nippori underground station is situated about a 10-minute walk away.
For Japanese cuisine, try Taraku Nippori which is 100 metres away.
+ More - Less

Map

Tourist attractions in

Tokyo

Rooms & Availability

Please wait, we're checking available rooms for you.
Facilities
Main Features
Frequently asked questions
Enter your dates
Enter your dates
Tu 3 Nov
We 4 Nov
Guests
Searching hotels in Tokyo