Offering a vending machine and a lift, the 57-storey Hotel Business Villa Omori Tokyo is located approximately a 25-minute walk from Ota Wholesale Market. This 2-star hotel also provides guests with Wi-Fi, available throughout the property.
The hotel lies in Ota Ward, which is a special ward located in Tokyo Metropolis, Japan, within reach of the Natural hot spring Heiwajima. Natural attractions in the area include Nishi-Rokugo Urban Park, 3.1 km from the Business Villa Omori, and a beach is a mere 1.2 km away. Also, Heiwa no Mori Park is situated around 10 minutes' walk away. There is Kawasaki Daishi Temple 4.5 km from this accommodation. The hotel is 30 minutes by car from Mejiro.
The 51 rooms at the property are equipped with comforts such as climate control, as well as a flat-screen TV with satellite channels. Self-catering facilities include an electric kettle and a refrigerator. Offering a bidet, a separate toilet, and a shower, the bathrooms are also appointed with a hair dryer and bath sheets.
Omori is adjacent to Hotel Business Villa Omori, 300 metres away.