from 7 review
Residence Inn by Marriott Al Jaddaf
Beautiful 1 bedroom apartment with a private beach
Chez Vista
Garden Studio Apartment - 104