Offering location merely a 5-minute stroll from Ota Bunka no Mori, Omori Happy Smile Hotel Tokyo offers 13 rooms.
Also, the rooms are complete with an electric kettle and a refrigerator. Bathroom amenities include a tub and a shower, along with comforts such as hairdryers and bath sheets.
Guests may find the restaurant Shanghai Restaurant Kaho 250 metres away.
Natural hot spring Heiwajima is within walking distance of this inn, and Shopping Mall Omori Rara is situated a 17-minute walk away. Shinagawa Aquarium, 2.4 km away, is definitely a must-see for family tourists in Tokyo. Located approximately 7 km from National Museum of Emerging Science and Innovation, the 3-star hotel puts the city at your fingertips. For those travelling from afar, Tokyo International airport is 16 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