Shin-Yokohama Kokusai Hotel 3 stars

222-0033 Kanagawa, Yokohama, Shin-Yokohama 3-18-1, Japan

Hotel image
Read more reviews for Shin-Yokohama Kokusai Hotel