logo

Location of Hotel Business Villa Omori

Location

3-32-7, Tokyo, Japan, 1430015
Positioned in Ota Ward, a special ward of Tokyo Metropolis, this hotel is conveniently located within walking distance of various local attractions and amenities. You'll find yourself just a short distance from notable landmarks such as Tokyo Bay and Tokyo Tower, which are a 9-minute drive away. Nearby, guests can explore Heiwajima Park and the Natural Hot Spring Heiwajima, both approximately 900 meters from the hotel, while numerous dining options, including Denny's and Saizeriya, are easily accessible within a 500-meter radius.
Check rooms and rates
From73US$ /night
Check-in
22Nov2024Select date
Check-out
23Nov2024Select date
Rooms and Guests2 Guests, 1 Room
Map view
3-32-7, Tokyo, Japan, 1430015
Nearby
1-1-11 Omorihigashi
Omori Inari Shrine
220 m
Park
Miyakobori Park
940 m
Restaurants
Mickey's House
400 m
2-2-11 Omori Higashi
Mochijin
340 m
1-4-3 Omorihigashi
Denny's Omorinaka
250 m
1-1-3 Omorinaka
Locofee
410 m
3-25-5 Omorinishi 106
Tokugawa Hormone Center Heiwajima
280 m
2-33-2 Omorinshi New Hengyou Bldg 1F
Himono-Ya Heiwajima Sohon
360 m
1-6-6 Omori Higashi
Contact us
We’re at your service