HOTEL
Villa SACHIIBARU
Tamagusuku Tamagusuku 18-13, Okinawa Main island, Japan
Where it sits
Villa SACHIIBARU
Tamagusuku Tamagusuku 18-13, Okinawa Main island, Japan
26.13459, 127.78371
Similar stays nearby
Sachibaru Yadui
Hotel · 0 m
ヴィラ さちばると山の小屋
Hotel · 9 m
Pension West View
Hotel · 149 m
Tenkyu Inn
Hotel · 174 m
Tenkyu-Inn / Somewhere over the rainbow.
Hotel · 176 m
Kariyushi Condominium Resort Nanjo Atelier Hyakuna
Hotel · 192 m
Atelier Hyakuna
Hotel · 194 m
Kariyushi Condominium Resort Nanjo ATELIER HYAKUNA
Hotel · 231 m
Plan around Villa SACHIIBARU
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
