Set in Al Khafji, Nmareq Qsr Aparthotel provides accommodation with free WiFi, a flat-screen TV and a kitchen. Some units feature a seating area and/or a balcony. Read more
Set in Al Khafji, Nmareq Qsr Aparthotel provides accommodation with free WiFi, a flat-screen TV and a kitchen. Some units feature a seating area and/or a balcony.