Toyoko Inn Omori está muy bien situado en el barrio de Ota (barrio especial), Tokio, a 6 min a pie de Atre Omori, a 500 metros de Iwai Jinja Shrine y a 9 min a pie de Shopping Mall Omori Rara. Este hotel de 3 estrellas tiene habitaciones con aire acondicionado, baño privado y wifi gratis. Hay parking privado en el propio alojamiento.
En el hotel, cada habitación dispone de escritorio. Todas las habitaciones del alojamiento están equipadas con TV de pantalla plana y artículos de aseo gratuitos.
En Toyoko Inn Omori se sirve cada mañana un desayuno buffet.
El personal de recepción puede dar consejos sobre la zona.
Cerca del alojamiento hay puntos de interés como Heiwa no Mori Park, Omori Sanno Hie Shrine y Enno-ji Temple. El aeropuerto (Aeropuerto de Tokio-Haneda) está a 5 km.