Hotel Grand Palace

Address:

11 Iidabashi 1 Chome
Chiyoda-ku
102-0072 Tokyo, Japan

Phone:

+81 (0)3 3264 1111

Hotel star rating:

3.5 stars

Map:


Contact   ·   Privacy   ·   Terms