Choose your room
Hotel Business Villa Omori 2*
- Free Wi-Fi
- On-site Dining
Restaurant
- Breakfast
Nestled in Ota Ward, which is a special ward located in Tokyo Metropolis, Japan, approximately 10 minutes by car from Anamoriinari Shrine, the 57-story Hotel Business Villa Omori Tokyo offers a deck. Staying at this 2-star hotel gives you the ability to use a lift, a snack and drink vending machine.
Situated approximately 10 minutes by car from Nishi-Rokugo Park, the accommodation also gives access to such sports venues as Boat Race Heiwajima, which is a 10-minute drive away. Omori Hachiman Shrine is at a moderate distance from the Business Villa Omori, and Tokyo International airport is 10 km away. The nearby notable religious buildings include Ikegami Honmon-ji Temple, around 25 minutes' walk from the property.
The rooms have private bathrooms with a bidet, a bath, and a shower. Guests can use a bidet and a bathtub, along with guest toiletries.
Origin Bento Omorimachi, located right at the hotel, serves Japanese cuisine to satisfy every taste.
Hotel Policy
- Children and extra beds
- There are no cots provided in a room.