Hotel Grand Palace

1-1-1 Iidabashi Chiyoda-ku
Tokyo
Japan