Located 3.2 km from the Haneda Shrine, which is considered to be a sacred place of worship, the 57-storey Hotel Business Villa Omori Tokyo offers a restaurant for guests' convenience. The 2-star hotel features Wi-Fi throughout the property.
Staying at Hotel Business Villa Omori, you may choose from one of the 51 rooms featuring a flat-screen TV with satellite channels, as well as essentials such as climate control. The bathroom is equipped with a bidet, a separate toilet, and a shower, along with hairdryers and bath sheets.
Guests may find the restaurant Omori right around the corner from the property.
The National Museum of Emerging Science and Innovation is approximately 15 minutes' drive from the hotel, and the Gundam Base Tokyo is approximately 20 minutes' drive from it. Sports fans will also enjoy visiting the artificial-turf barrier-free Ota Stadium, 2.3 km from the Business Villa Omori Tokyo. Guests will also appreciate the vicinity to Heiwajima Park, located only 14 minutes' walk away. The Shinagawa Aquarium lies 2.4 km away. For those travelling from afar, Tokyo International airport is 15 minutes' drive away.
Airports
Train stations
Airports
Train stations
Landmarks
No reviews yet :(
If you stayed at this hotel, share your experience with us, please