Está climatizado y dispone de un total de 60 habitaciones y capacidad para 120 huéspedes. Entre otras instalaciones tiene vestíbulo con recepción 24 horas, caja fuerte, cambio de divisa y ascensor. Hay, además, restaurante, cóctel, bar, WiFi y sala de TV.
El hotel está ubicado en las afueras de la preciosa villa de Mellieha. Cuenta con impresionantes vistas de la playa más larga de Malta y sus alrededores, con las islas hermanas, Gozo y Comino.
Tiene la posibilidad de reservar desayuno más alojamiento o media pensión (con la cena incluida).