Hotel Grand Palace
Chiyoda-ku, Iidabashi 1-1-1, Tokyo, Japan
Booking.com
Book Now