The self-catering accommodation in the complex is air-conditioned, comfortable, modern and bright. All have a fully equipped kitchenette, private bathroom and flat-screen satellite TV. Some rooms have a large balcony with garden furniture. They have views of the pool and partial views of Qawra Bay.
The hotel features has an a la carte restaurant serving exquisite traditional regional and Mediterranean dishes and a bar offering excellent local and international wines and beers as well as delicious alcoholic and non-alcoholic cocktails.