Hotel Business Villa Omori - Vacation Stay 08221V Tokyo is nestled in Ota Ward, which is a special ward located in Tokyo Metropolis, Japan, approximately 25 minutes' walk from sports attractions, such as the free Ota Stadium.
The rooms at this Tokyo hotel provide guests with high-speed internet and a multi-channel TV, as well as comforts such as climate control. There is also a private bathroom.
Situated a few steps from Hotel Business Villa Omori - Vacation Stay 08221V, the restaurant Chinese Izakaya Sokiro offers a Chinese menu.
At this Tokyo hotel, you'll be 3.3 km from the Morigasaki Park and 2.1 km from Shopping Mall Omori Rara. The area includes such religious sights as the Ikegami Honmon-ji Temple (2.6 km) and Kawasaki Daishi Temple (4.5 km). The Shinagawa Aquarium is nearly 10 minutes' drive away, while Mejiro train station is situated about a 30-minute drive from the Business Villa Omori - Vacation Stay 08221V Tokyo. For those travelling from afar, Tokyo International airport is 15 minutes' drive away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please