?? ??????? ???? ?????? 2231 2231 Ar Rabwah 02541
Situated in Jeddah, 3.3 km from Mall of Arabia, Dior Inn Hotel features a shared lounge. Built in 2018, the property is within 8 km of Atallah Happy Land Park. The air-conditioned rooms provide a city...more