Search availability for Al Olayan Al Khalil Makkah Hotel.
Features
Restaurant
AC
Room Service
Free WiFi
Address: Ibrahim Al Khalil, Ajyad, Mecca, Saudi Arabia, 24231
Al Olayan Al Khalil Makkah Hotel.
Al Olayan Al Khalil Hotel is a 3 stars hotel located in Mecca which offers excellent accommodation, All units in the property come with air conditioning, a TV screen with satellite channels, a bathroom with bidet and slippers, free wi-fi, a desk, and safety deposit box.