Hotel Business Villa Omori Tokyo
3-32-7, Tokyo, Japan
3-32-7, Tokyo, Japan
The 2-star Hotel Business Villa Omori Tokyo is 10 minutes' drive away Morigasaki Park and features a snack and drink vending machine, and a lift onsite. This Tokyo hotel is in Ota Ward, which is a special ward located in Tokyo Metropolis, Japan, just a short stroll from such natural sights as Heiwa no Mori Park.
The rooms have private bathrooms with a bidet, a separate toilet, and a shower. Some units have an electric kettle and a fridge for guests' comfort. Offering amenities such as free toiletries, the bathrooms also have a bidet and a tub.
While staying in the 57-story accommodation, you are invited to discover Shinagawa Aquarium, located nearly a 25-minute walk away, or visit sports venues like Boat Race Heiwajima, which is 2.3 km away. Places of worship to visit about 25 minutes on foot from the Business Villa Omori Tokyo include Ikegami Honmon-ji Temple. Along with other cultural attractions National Museum of Emerging Science and Innovation is nestled within a 7-km distance of this Tokyo property. For those travelling from afar, Tokyo International airport is 15 minutes' drive away.
Origin Bento Omorimachi, situated within easy walking distance of the hotel, is a perfect place to enjoy Japanese cuisine.
Free Wi-Fi
Paid parking
Parking
24-hour reception
24-hour services
Restaurant
On-site Dining
Find your perfect place to stay!
Great locations and deals for every budget.
Find on
Close, I need more options