APA Hotel Yokohama Kannai 3 stars

231-0013 Kanagawa, Yokohama, Naka-ku Sumiyoshi-cho 3-37-2, Japan

Hotel image
Read more reviews for APA Hotel Yokohama Kannai