Situated nearly 5 minutes' walk from Hotel Owl Tokyo, guests can reach the Nippori Fabric Town in no time.
Choose from an unlimited choice of Japanese dishes at Taraku Nippori which is a few moments from the hotel.
The Sunny Hall is located merely 250 metres from this Tokyo hotel while the National Museum of Nature and Science is just 1.9 km away. Sports fans can also visit the Tokyo Dome, 3.3 km from the hotel, and take their families to the 14.3-hectare Ueno Zoo, which is about a 25-minute walk away. Guests might as well enjoy proximity to Tabatadai Park, situated just 1.2 km away. The famous Tokyo National Museum is approximately a 10-minute drive away, and Nishi-nippori underground station is within a few blocks of the Owl. The property is 200 m from Nippori-ekimae bus stop and 250 m from Nippori train station in Tokyo.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please