Located at a distance of 3.9 km from Kawasaki Daishi Temple, the 57-story Hotel Business Villa Omori Tokyo features general facilities such as a vending machine and a lift. A private parking garage is available on site at this 2-star hotel.
The accommodation is in the very heart of Tokyo, just 15 minutes' drive from Tokyo International airport. The nearby sports attractions are Ota Stadium (2.9 km), and Boat Race Heiwajima (2.3 km). The hotel is located within 25 minutes' walk of Shinagawa Aquarium.
The rooms have private bathrooms with a bidet, a separate toilet, and a shower. Guests can use a bidet and a shower, along with free toiletries.
Enjoy Japanese cuisine in the restaurant Origin Bento Omorimachi, situated about 5 minutes' walk away.