Located a mere 1.9 km from the National Museum of Nature and Science, Hotel Owl Tokyo is nearly a 5-minute walk from the Sunny Hall.
The hotel lies 950 metres from Okakura Tenshin Memorial Park and in proximity to the reverential Asakura Museum of Sculpture. Within 4 km of this Tokyo hotel, business travellers will find the huge Tokyo Skytree Tower. The Owl Tokyo also takes you to Kappabashi-dori Street, which is around 25 minutes' walk away. The accommodation is located just around the corner from Nippori train station, while Nippori-ekimae bus stop is 200 metres away.
Taraku Nippori serves various kinds of Japanese dishes only a 5-minute stroll away.