Al Sawadi Beach Resort and Spa

Accommodation

Asia, Oman, Al Batinah South