Terrace Garden Mihama Resort
Terrace Garden Mihama Resort
Hotel
2-5-18 Mihama, Chatan, Okinawa-ken, Japan
90
Excellent ·
340 reviews