Das Terrace Garden Okinawa in Yamada liegt 800 m vom Strand Cape Maeda, weniger als 1 km vom Strand Ura-maeda und 2,2 km vom Strand Biru entfernt und bietet Unterkünfte mit einem Balkon und kostenfreiem WLAN. Die Unterkunft liegt 700 m vom Strand Zanee entfernt und bietet eine Terrasse und kostenfreie Privatparkplätze.
904-0416 Okinawa, Yamada, 国頭郡恩納村字山田594-3, Japan