FLEXSTAY INN Sakuragicho 2 stars

231-0063 Kanagawa, Yokohama, Naka-ku Hanasaki-cho 2-72-16, Japan

Hotel image
Read more reviews for FLEXSTAY INN Sakuragicho