Alfajiri Beach Villa

Beach / Coastal, Fishing, Golf, Leisure, Nature, Relaxation, Shopping, Watersports
From US$ 700 per person sharing