To enjoy your vacation in Tokyo, stay at the spacious Owl Inn Tokyo, which is approximately 6 km from the 19th-century Ueno Zoo and around 10 minutes' walk from the Ikebukuro West Entrance Mosaiculture Enchantment. The apartment features Wi-Fi, along with a private parking lot for guests travelling by car.
Owl Inn also features a fully equipped kitchen with facilities.
This apartment has a prime location 900 metres from Ikebukuro tube station and only a few steps from Theater Kassai. The Shinto Hanazono Shrine is about 15 minutes' drive from the accommodation. Mejiro railway station is 2.4 km from the apartment.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please