Il Crown Town Hotel Jeddah è situato ad Al Hamra, di fronte alla torre del municipio di Gedda.
La struttura 4* dispone di 117 camere insonorizzate e climatizzate.
Gli ospiti possono usufruire della hall, del ristorante e del servizio in camera 24 ore su 24. Altri servizi includono una piscina all'aperto, una palestra, una lavanderia, il Wi-Fi gratuito, un parcheggio coperto e servizi di noleggio con conducente.
Al Hamra è un quartiere finanziario a soli 500 m dal Mar Rosso e dalla spiaggia. King Fahad Fountain dista 2,5 km, il porto 5 km e il centro commerciale Al Andalus 7 km. L'hotel si trova a 21 km dall'aeroporto, dove è possibile prendere una navetta (a pagamento).