Location & Rating
Chiyoda-ku Kandanishikicho 1-14-13, Landpool Kanda Terrace 6F, Tokyo, Tokyo, 101-0054, Japan
Tokyo, 101-0054
Open in Google Maps
Tokyo, 101-0054
Open in Google Maps
Share This Hotel