APA Hotel Kanda Jimbocho Ekihigashi 3 stars

101-0052 Tokyo Prefecture, Chiyoda-ku Kanda Ogawamachi 3-1-22, Japan

Hotel image
Read more reviews for APA Hotel Kanda Jimbocho Ekihigashi