GRIDS AKIHABARA HOTEL & HOSTEL 2 stars

101-0031 Tokyo Prefecture, Chiyoda-ku Higashi-kanda 2-8-16, Japan

Hotel image
Read more reviews for GRIDS AKIHABARA HOTEL & HOSTEL