Este hotel, totalmente climatizado, dispone de un total de 94 habitaciones. Parte de las instalaciones son un hall de entrada con área de recepción abierta las 24 horas del día y un restaurante.
Este acogedor hotel está situado a solamente unos minutos andando de la playa rocosa y de la zona comercial de Sliema. En los alrededores tiene una amplia gama de tiendas, comercios, restaurantes y bares. Podrá llegar a pie sin ningún problema a una parada de transporte público.
Todas las mañanas se le ofrece desayuno en forma de bufet, para que así pueda servirse lo que quiera. Al realizar su reserva, podrá hacerlo en régimen de media pensión.