Choose your room
Hotel Business Villa Omori 2*
The 57-storey Hotel Business Villa Omori Tokyo has 51 rooms and is located approximately a 25-minute walk from the Omori Midden Site Park. Highlights at this 2-star hotel include a lift and a vending machine as well as Wi-Fi in public areas.
The hotel is in Ota Ward, which is a special ward located in Tokyo Metropolis, Japan, 17 km from Mejiro train station. The Business Villa Omori is also a short way from the Omori Furusato-no-Hamabe Park in Tokyo. This accommodation lies about 15 minutes by car from the National Museum of Emerging Science and Innovation.
The rooms include air conditioning, along with such modern comforts as a flat-screen TV with satellite channels. In addition, there are an electric kettle and a refrigerator for self-catering purposes. Providing a bidet, a separate toilet, and a shower, the bathrooms are also appointed with hair dryers and bath sheets.
The restaurant Omori is located a stone's throw from Hotel Business Villa Omori.
Hotel Policy
- Children and extra beds
- There are no cots provided in a room.