El hotel ofrece vistas espectaculares a las aguas azules del Mediterráneo y gracias a su ubicación garantiza vistas sensacionales al mar desde casi todas sus 61 habitaciones. La calidad del servicio es uno de los motivos de orgullo de este hotel. Entre las instalaciones ofrecidas se incluye un vestíbulo con recepción 24 horas, cambio de divisa, ascensor, restaurante a la carta, bar-cafetería, sala de reuniones y cibercafé.
El hotel se encuentra justo en el corazón de Sliema, en un paseo frente a la popular playa de rocas, ideal para nadar y tomar el sol. Dentro de un radio de 7 minutos se encontrará una gran oferta de instalaciones gastronómicas y de ocio. A sólo 5 minutos a pie hay un centro comercial y a 2 Km queda St. Julian's, un lugar perfecto para encontrar entretenimiento nocturno y para disfrutar de una cena romántica.
El desayuno se sirve en un buffet, mientras que la comida y la cena se pueden seleccionar de un menú.