Resort Villa The ReLa Inn
Vacation Home
Onna, Okinawa Island - North
Featuring air-conditioned accommodation with a balcony, Resort Villa The ReLa Inn is located in Onna. With quiet street views, this accommodation provides a patio. The property is non-smoking and is situated 600 metres from Zanee Beach.
904-0417 Okinawa, Onna, Maeda 1488, Japan