Das im Winter 23/24 renovierte Hotel verfügt über 241 Zimmer die sich auf 10 Etagen verteilen, einen Empfangsbereich mit Rezeption (24 Std besetzt), ein Buffetrestaurant, zwei A-la-carte Restaurants („Zen Deck“ (asiatisch, saisonal geöffnet) und „Tosca“ (italienisch) ), eine Lobby Bar und ein Hallenbad. Im Außenbereich befinden sich zwei Roof Top Pools und Sonnenterrasse mit Blick auf die Nachbarinseln Gozo und Comino sowie eine Rooftop Bar. Zusätzlich befindet sich ein beheizbarer Außenpool im Garten.