From 250 SAR Booking.com Situated on King Abdul Aziz Road, The Mounsour Grand Hotel features air-conditioned rooms and suites with a free minibar. Qaysoumah Airport is a 10-minute drive away.