A cerca de 5 minutos a pé de Tokujo-ji Temple e a 800 m de Gonsho-ji Temple, Hotel Business Villa Omori - Vacation STAY 08221v apresenta quartos com ar condicionado e casa de banho privada em Tóquio. O alojamento encontra-se a 16 minutos a pé de Heiwajima Park, a 1,1 km de Omori Hachiman Shrine e a 16 minutos a pé de Shopping Mall Big Fun Heiwajima. O acesso Wi-Fi gratuito está disponível em toda a propriedade e Iwai Jinja Shrine está a 15 minutos a pé.
Os quartos têm uma casa de banho privativa com chuveiro, produtos de higiene pessoal gratuitos e um secador de cabelo. No alojamento, os quartos estão equipados com secretária e televisão.
Hotel Business Villa Omori - Vacation STAY 08221v tem vários pontos de interesse populares nas suas proximidades, incluindo Kifune Shrine, Miwa Itsukushima Shrine e Heiwa no Mori Park. O aeroporto mais próximo é o Aeroporto de Tóquio-Haneda, que fica a 4 km de Hotel Business Villa Omori - Vacation STAY 08221v.