Loading hotels
Confirming room availability...
Tmark City Hotel Tokyo Omori, Omorihoncho 1 2 10, Tokyo, Japan
In Tokyo (Ota)<br /><br />With a stay at Tmark City Hotel Tokyo Omori in Tokyo (Ota), you'll be a 1-minute drive from Shinagawa Aquarium and 13 minutes from Tokyo Dome. This hotel is 7.1 mi (11.4 km) from Tokyo Tower and 8.6 mi (13.9 km) from Tokyo Imperial Palace.