Dhafra Beach Hotel

Abu Dhabi Other Sila Road