
Tokyo, Japan
Tmark City Hotel Tokyo Omori
4-star hotel
0.2 km straight-line distance
Enjoy a comfortable stay at the Tmark City Hotel Tokyo Omori in Ota, Tokyo, just a minute's drive from the Shinagawa Aquarium and nine minutes from Tokyo Tower. Start your day with a delicious buffet breakfast (available for a…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Laundry service
















