Hotel · Yurakucho
6
6 Postcards
The Peninsula Tokyo dazzles with spacious, high-tech rooms and top-notch service, nestled in Marunouchi, just steps from the Imperial Palace.
1 Chome-8-1 Yurakucho, Chiyoda City, Tokyo 100-0006, Japan Get directions
$$$$