Al Hamra Village

Al Hamra Village is a landscaped resort on man-made islands, known for its namesake beach, top-end hotels, and chic apartments.

114 Properties
Sort by:

Compare listings

Compare