Das 4-Sterne-Hotel befindet sich direkt am Meer und weist einen traumhaften Blick auf die Stadt und die Promenade Sliemas auf.
Das Hotel verfügt über verschiedene Restaurants, ein Café und eine Bar. Alle 116 Hotelzimmer sind sehr hochwertig eingerichtet und verfügen über große Balkone und allerlei Annehmlichkeiten, die jeden Aufenthalt zu einem unvergesslichen Erlebnis machen.
Die Zimmer sind mit Bad oder Dusche/WC, Klimaanlage, WLAN, SAT-TV, Radio, Föhn, Safe, Minibar und Balkon ausgestattet.