The hotel is located in St. Julians near the waterfront. The beach is 100 meters long. A similar distance separates the building from the nearest casino.
The hotel is a typical apartment building. In addition to the apartments, there are also studios. Apartments outside the bathroom are equipped with a kitchenette. All apartments have balconies. The hotel has heating.
There is an elevator in the building. Paid internet access is available in public areas.
The hotel does not have a car park.