Este hotel climatizado, inaugurado en 2004, dispone de un edificio de 11 plantas y un total de 44 habitaciones. Parte de las instalaciones son la recepción, un bar, tres salas de conferencias y un restaurante a la carta climatizado. Podrá aparcar su coche en el aparcamiento o en el garaje.
Este hotel se encuentra en el centro de la ciudad de St. Julian. Desde un punto de vista arquitectónico se trata de una lograda mezcla de estilo tradicional de Malta y moderno diseño de interiores. Separa al edificio de la pintoresca Spinola Bay el paseo marítimo, donde podrá encontrar diversos restaurantes y bares. Asimismo, a sólo unos 500 metros hay una parada de transporte público.
Las habitaciones, decoradas con gusto, disponen de baño, secador de pelo, teléfono de línea directa, TV vía satélite o por cable, minibar/nevera y aire acondicionado regulado de forma central. Asimismo, están dotadas de calefacción central, balcón y caja fuerte de alquiler.
Se ofrece desayuno bufet. A la hora del almuerzo podrá elegir un menú. Más allá de esto, tendrá la posibilidad de reservar a media pensión.