A tan solo 5 minutos a pie del cómodo Omori Happy Smile Hotel Tokio, de 3 estrellas, los huéspedes pueden llegar al Santuario Kasuga rápidamente. Ubicado a unos 7 km de la Réplica de la Estatua de la Libertad, el aparthotel ofrece 16 habitaciones con vistas a la ciudad.
Atracciones urbanas como el Templo Ikegami Honmon-ji, que se ubica a poco más de 25 minutos a pie de este hotel, y el Museo Nacional de Ciencias Emergentes e Innovación que se ubica a unos 15 minutos en coche, bien merecen una visita. El Acuario de Shinagawa, a 2 km, es sin duda una visita obligada para los turistas familiares en Tokio. Independientemente de la religión, los viajeros prefieren visitar el Templo Sengaku-ji, un popular lugar de culto situado a poco más de 20 minutos en coche del Omori Happy Smile Tokio. Esta propiedad cómoda se ubica a una distancia de 16 km de la estación de tren Mejiro.
Las habitaciones incluyen una zona de comedor y una cocina integrada completas con aire acondicionado, así como Wi-Fi. Todas las habitaciones tienen inodoro separado y ducha. Entre los extras se incluyen un secador de pelo y toallas de baño ofrecidos en los baños privado con un inodoro separado y una ducha.
Los huéspedes pueden disfrutar de comida asiática en el restaurante Sapporo Ramen Dosanko Ota Bunkanomori-Mae, que está cerca del Omori Happy Smile Hotel.