The hotel is nestled in a 17th-century building. It provides quiet accommodation with breath-taking views over Malta and the Mediterranean Sea. The interiors feature antique furniture and original paintings, as well as the latest modern amenities. The hotel offers a total of 17 rooms over 3 floors. Facilities at this air-conditioned city hotel include a lobby, 24-hour reception and check-out service, a hotel safe, currency exchange facilities, a cloakroom and lift access to the rooms. The hotel includes a cafe and restaurant. Internet access is available, as well as room service and a laundry service. There is also a car park for the use of guests.