Offering a location a 5-minute walk from the Ota Bunka no Mori Cultural Center, Omori Happy Smile Hotel Tokyo offers 13 rooms.
This property offers rooms with a dining area featuring air conditioning, along with a multi-channel TV. Other comforts include an electric kettle and a fridge for self-catering.
Serving Chinese dishes, Shanghai Restaurant Kaho is a 5-minute walk away.
The Boat Race Heiwajima is 2.3 km from this hotel, and the Nitta Shrine is situated 3 km away. National Museum of Emerging Science and Innovation is also located a 15-minute drive from the guest house. The nearby sports attractions feature the Ota Stadium 3.1 km from the Omori Happy Smile. For those travelling from afar, Tokyo International airport is 20 minutes' drive away.
Airports
Train stations
Airports
Train stations
Landmarks
No reviews yet :(
If you stayed at this hotel, share your experience with us, please