Choose your room
Tmark City Hotel Tokyo Omori - Vacation Stay 26403V
Tmark City Hotel Tokyo Omori - Vacation Stay 26403V is a great place to stay in Ota Ward, which is a special ward located in Tokyo Metropolis, Japan, an 18-minute walk from the Natural hot spring Heiwajima.
Guests may find the teamLab Borderless digital art museum within a few blocks of this hotel, while the Saitoku-ji Temple is about 800 metres away. The hotel is also situated a 9-minute stroll from the Shinagawa Aquarium. The nearby sports attractions feature the free Ota Stadium 2.2 km from the Tmark City Hotel Tokyo Omori - Vacation Stay 26403V. The nearest train station is Omori, which is a 10-minute walk away.
Zakuro serves Japanese dishes and lies 1 km away.