Hotel Grand Palace

  Chiyoda-ku, Iidabashi 1-1-1, Tokyo, Japan

Booking.com Book Now