Situato a Jeddah, nella provincia di Makkah Al Mukarramah, il Crowne si trova a 3 km dalla Moschea Galleggiante. La struttura dista 5 km dal Red Sea Mall. L'hotel dista 5 km dal centro commerciale Mall of Arabia e dal parco tematico Al Shallal. Dista 11 km.
L'hotel dista 14 km dal centro commerciale Jeddah Mall e 17 km dalla Fontana di Re Fahad. Il Crowne dista 3 km dall'Aeroporto Internazionale King Abdulaziz, lo scalo più vicino.