Este hotel tiene seis plantas en las que se reparten un total de 100 habitaciones. En el acogedor hall de entrada hay tres ascensores y un área de recepción abierta las 24 horas del día, donde se le ofrece servicio de cambio de divisa. Entre otras instalaciones, cuenta con un bar, una sala de televisión y un restaurante con zona para no fumadores, donde se le servirán ricas especialidades culinarias. A su disposición tendrá una sala de conferencias y conexión a Internet. Para completar todas las prestaciones e instalaciones, se le ofrecen también servicio de habitaciones y de lavandería. Abonando cargo adicional puede reservar servicio de canguro y de cuidado infantil.
Este acogedor hotel está situado en la localidad de Sliema, en una calle tranquila de una preciosa y elegante zona residencial. Está separado de la playa (a 200 metros) por una calle costera y por el amplio paseo marítimo. El centro de la localidad está a medio kilómetro aproximadamente y hay una parada de autobús a solamente 200 metros.
Tanto el desayuno como la cena se ofrecen en forma de bufet, para que así pueda servirse lo que quiera. Al realizar su reserva, puede hacerlo en régimen de media pensión o con todos los servicios incluidos.