Omori Happy Smile Hotel Tokyo offers proximity to the large central plaza "Yebisu Garden Place Tower", situated approximately 7 km away.
The Ota Bunka no Mori Cultural Center is located around 5 minutes on foot from this Tokyo guest house, and such natural sites as the Morigasaki Park is nearly a 10-minute drive away. Sports fans can also visit the Oi Central Seaside Park, 3.2 km from the hotel, and take their families to the Shinagawa Aquarium, which is 2.4 km away. You can easily find the Natural hot spring Heiwajima about a 15-minute drive from the Omori Happy Smile Tokyo.
The accommodation welcomes guests to 13 rooms fitted with air conditioning as well as a multi-channel television. They are appointed with an electric kettle and a refrigerator.
Situated only steps away from Omori Happy Smile Hotel, the restaurant Shanghai Restaurant Kaho offers a Chinese menu.