CAPITAL O133 Al Sawadi Beach Resort & Spa is located in Barka', Oman on 111, Suwadi Beach Road, Masnaah, Al Batinah 230. CAPITAL O133 Al Sawadi Beach Resort & Spa is rated 3 out of 5 in the category hotel in Oman.
Address
111, Suwadi Beach Road, Masnaah, Al Batinah 230