Al Lord Hotel se encuentra en Abū Qa‘ar. El alojamiento ofrece recepción 24 horas, servicio de traslado, servicio de habitaciones y wifi gratis.
En el hotel, cada habitación está equipada con aire acondicionado, armario, TV de pantalla plana, baño privado, ropa de cama, toallas y terraza con vistas a la ciudad. Las habitaciones cuentan con nevera.
Al Lord Hotel ofrece bañera de hidromasaje.
El aeropuerto más cercano (Aeropuerto de Al-Qaisumah - Hafar Al-Batin) está a 26 km del alojamiento.