Hotel Business Villa Omori - Vacation Stay 08205V Tokyo
3-32-7 Omorinishi Hotel Business Villa Omori, Tokyo, Japan
Choose your dates to see prices
3-32-7 Omorinishi Hotel Business Villa Omori, Tokyo, Japan
Choose your dates to see prices
Hotel Business Villa Omori - Vacation Stay 08205V Tokyo is a great place to stay in the Ota Ward district, 1.6 miles from Ikegami Honmon-ji Temple.
The rooms at the accommodation provide guests with high-speed internet and a multi-channel TV, as well as comforts such as climate control.
Haneda Shrine is in proximity to this hotel, and Natural hot spring Heiwajima is located a 12-minute walk away. Shinagawa Aquarium, 1.2 miles away, is definitely a must-see for family tourists in Tokyo. The Business Villa Omori - Vacation Stay 08205V also provides access to such sports attractions as Oi Central Seaside Park, which is around 10 minutes away by car. This hotel is also 11 miles from the Mejiro train station.
Chinese Izakaya Sokiro, located a few moments from, offers delectable dishes.