Hotel Business Villa Omori - Vacation Stay 08202V 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 08202V Tokyo provides proximity to National Museum of Emerging Science and Innovation, which is located about a 15-minute ride away.
The rooms feature air conditioning, along with high-speed internet and a multi-channel television for guests' utmost comfort.
You'll need 15-minute drive to Tokyo International airport. Places of worship to visit 3.2 km from this Tokyo hotel include Haneda Shrine. Anamoriinari Shrine also lies nearly a 10-minute drive away. The hotel is 17 km from Mejiro rail station.
The nearby dining opportunities include Mickey's House, which is just moments from the Business Villa Tokyo.