Al Areen Palace & Spa

Accommodation

Asia, Bahrain, Southern Governorate