Situato a Jeddah, a 3,3 km dal Mall of Arabia e a 9 km dal Red Sea Mall, il Dior Inn Hotel offre una vista sulla città, un salone in comune e la connessione WiFi gratuita.
Tutte le sistemazioni sono dotate di bagno privato, bidet, aria condizionata, TV a schermo piatto e frigorifero.
L'aparthotel dista 11 km dal centro commerciale Jeddah Mall e dal parco divertimenti Al Shallal. Il Dior Inn Hotel dista 8 km dall'Aeroporto Internazionale Re Abdulaziz, lo scalo più vicino.