The 3-star Urvest Hotel Omori is situated in the heart of Tokyo, around 15 minutes by car from a hot shopping spot such as The Gundam Base Tokyo Toy Store. This Tokyo hotel provides Wi-Fi, which is available throughout the property.
The property is located merely 9 minutes' walk from Shinagawa Aquarium and just a short stroll from Omori Midden Site Park. The hotel offers proximity to such natural sights as Togoshi Park (2.8 km) and Natural hot spring Heiwajima (1.5 km). Also, the accommodation is approximately 10 minutes by car from National Museum of Emerging Science and Innovation. Urvest Hotel Omori is near a train station.
Nice touches include a bidet, a tub, and a shower, along with hairdryers and bath sheets.
Matsuya, Oi Racecourse offers Japanese meals and lies right near this Tokyo property.