Makarem Annakheel Hotel & Resort North Abhor, North Obhr, 21433 Jeddah, Saudi Arabia – This neighbourhood is a great choice for travellers interested in tourist attractions, entertainment, and seafood – Check location Great location - show map