Conference Centres in Barka
1 conference centres in Barka, showing 1 − 1
Al Sawadi Beach Resort
Beach Hotels Oman / Barka
Open All Year... The Al Sawadi Beach Resort is a low rise resort, nestled in between lush gardens, symbolizing the traditional Oman culture in its architectural design.