Die Unterkunft Al Lord Hotel ist gelegen in Abū Qa‘ar. Die Unterkunft bietet eine rund um die Uhr besetzte Rezeption, einen Shuttle-Service, einen Zimmerservice und kostenloses WLAN.
In der Unterkunft Al Lord Hotel ist jedes Zimmer versehen mit einer Klimaanlage, einem Kleiderschrank, einem Flachbild-TV, einem eigenen Badezimmer, Bettwäsche, Handtüchern und einer Terrasse mit Stadtblick. Die Gästezimmer bieten den Gästen einen Kühlschrank.
Die Unterkunft Al Lord Hotel bietet einen Whirlpool.
Der nächstgelegene Flughafen ist der Flughafen al-Qaisuma-Hafar al-Batin, 26 km von der Unterkunft Al Lord Hotel entfernt.