T Mark City Hotel Tokyo Omori Tokyo Prefecture, Japan

T Mark City Hotel Tokyo Omori
1-2-10 Omori Honcho, Ota
Tokyo Prefecture, JAPAN 143-0011

Room Amenities

Hotel Amenities

About the Hotel: Set in a glass-and-metal building a 2-minute walk from the Omorikaigan train station, this sleek, unfussy hotel is 10 km from Tokyo Tower and a 9-minute walk from the Shinagawa Aquarium. Relaxed, pared-down rooms offer free Wi-Fi, flat-screen TVs, minifridges, and tea and coffeemaking equipment.An airy restaurant serves traditional and Western cuisine. Massage treatments are available.