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 situated 7 km from National Museum of Emerging Science and Innovation, which is an excellent place to improve cultural awareness.
The rooms include air conditioning, along with such modern comforts as high-speed internet and a multi-channel TV.
Haneda Shrine is in proximity to this hotel, while Heiwa no Mori Park is a 12-minute walk away. Shinagawa Aquarium, 1.5 km away, is definitely a must-see for family tourists in Tokyo. A 10-minute drive from Ikegami Honmon-ji Temple is a perk for guests staying at the Villa Omori. This hotel is directly connected with Mejiro train station, which is 17 km away.
Chinese Izakaya Sokiro, located in the immediate vicinity of, offers delectable dishes.