Set in Al Kharfah, Alkhaleej Aparthotel provides accommodation with free WiFi and flat-screen TV. There is a shared l