The hotel comprises a total of 152 rooms on 8 floors. The lobby houses a 24-hour reception desk and 2 lifts. Dining options include a café, a bar and a non-smoking restaurant. Within the hotel there is also a public Internet terminal and vouchers can be bought from reception.
This hotel is located in the city centre of Sliema, only about 100 m from the promenade and one of the most popular rocky beaches. Nearby there are many shops, restaurants, pubs and bars.