Hotel Grand Palace 4 stars

102-0072 Tokyo Prefecture, Chiyoda-ku, Iidabashi 1-1-1, Japan

Hotel image
Read more reviews for Hotel Grand Palace