Located nearly 5 minutes' walk from Tmark City Hotel Tokyo Omori - Vacation Stay 26377V, guests can quickly reach the Iwai Shrine. Boasting a location in proximity to the Shinagawa Aquarium, this Tokyo hotel features 205 rooms as well as a shopping arcade.
The hotel is situated 3.1 km from the Ota Stadium, while Jonanjima Seaside Waterfront Park is 4.2 km away. Cultural sights in the area are the Hara Museum (3.5 km) and the National Museum of Emerging Science and Innovation (4.7 km). Also, the Tmark Tokyo is in the vicinity of the Natural hot spring Heiwajima. For those travelling from afar, Tokyo International airport is 15 minutes' drive away.
The rooms feature air conditioning, along with high-speed internet and a multi-channel TV for guests' utmost comfort. They come with private bathrooms.
The restaurant Shian is approximately 400 metres from the Tmark.