2 Chome-10-3 Nagatachō, Chiyoda City, Tokyo 100-0014, Japan
3 Postcards
Photos
Highlights
Nestled in a sleek high-rise above a metro hub, this stylish Tokyo hotel fuses refined Japanese design with top-notch amenities and stunning city views.
4.4
(2771)
4.8
2 Chome-10-3 Nagatachō, Chiyoda City, Tokyo 100-0014, Japan Get directions