Located merely 5 minutes' stroll from the Kasuga Shrine, the 3-star Omori Happy Smile Hotel Wada offers 16 rooms with views of the city.
This Tokyo aparthotel is situated only 1.9 km from the Ikegami Honmon-ji Temple and right near the Zenkei-ji Temple. The National Museum of Emerging Science and Innovation is also nearly a 15-minute ride away. The Omori Happy Smile Tokyo lies 18 km from Mejiro train station. Staying at the hotel, you'll be 10 km from Tokyo International airport.
In-room facilities include high-speed internet as well as coffee/tea making equipment. Climate control are featured for guests' comfort. Offering a separate toilet and a shower, the bathrooms are also fitted with hair dryers and bath sheets.
Situated just moments from Omori Happy Smile Hotel, the restaurant Sapporo Ramen Dosanko Ota Bunkanomori-Mae offers an Asian menu.