Choose your room
Hotel Owl
Located nearly a 5-minute walk from the Sunny Hall, Hotel Owl Tokyo gives easy access to various tourist attractions.
The hotel is 350 m from the Nippori Fabric Town and Kappabashi-dori Street is around 2 km away. The Akihabara is fairly close to this Tokyo hotel, while Nippori-ekimae bus stop is just 5 minutes' walk away. Guests will also appreciate the vicinity to Tennoji Park, located 400 metres away. The large Ueno Park is situated within 25 minutes' walk of the Owl Tokyo. The property stands 650 m from Nishi-nippori tube station and in close proximity to Nippori train station.
Serving a wide assortment of dishes, Taraku Nippori is a stone's throw from the hotel.