Hotel Gran View Garden Okinawa 3 stars

901-0225 Okinawa, Tomigusuku, Toyosaki 3-82 , Japan

Hotel image
Read more reviews for Hotel Gran View Garden Okinawa