Loading hotels
Confirming room availability...
Narcissus Resort & Spa Obhur Jeddah, Prince Abdullah Alfiasal Street 7636, Jeddah, Saudi Arabia
In Jeddah<br /><br />With a stay at Narcissus Resort & spa Obhur Jeddah in Jeddah, you'll be 9.8 mi (15.7 km) from King Abdullah Sports City Stadium and 19.7 mi (31.7 km) from Red Sea Mall. This beach hotel is 18.8 mi (30.3 km) from Floating Mosque and 20.3 mi (32.6 km) from Mall of Arabia.