The 2-star Seaside Inn Omori is situated in a popular area of Tokyo, within 10 minutes' walk of Atre Omori and merely 500 metres from Suzugamori Keijo-ato. This Tokyo hotel features Wi-Fi, provided in the rooms.
Iwai Shrine is located approximately 500 metres from the property, and such natural sites as Heiwa no Mori Park are a mere 1.8 km away. Shinagawa Ward with picnic spots and an aquarium, where the hotel sits, grants access to cultural attractions like Hara Museum, which is 3.5 km away. Natural hot spring Heiwajima is only a short distance from the accommodation, while Omori is situated just 5 minutes' walk away. For those travelling from afar, Tokyo International airport is 15 minutes' drive away.
Guests can also find an electric kettle and a fridge in some rooms.
The restaurant Ikkemmesakabaomori Kitaguchi is right by this Tokyo hotel.