Este magnífico hotel está situado a pocos minutos a pie de una playa rocosa y del impresionante centro comercial de Sliema. En los alrededores, abundan las tiendas, bares y restaurantes, así como una parada de autobús. El hotel, totalmente climatizado, ofrece un total de 94 habitaciones, recepción las 24 horas y un agradable restaurante. Las cómodas habitaciones están perfectamente equipadas. Los huéspedes pueden darse un chapuzón en la piscina de la azotea. El desayuno es de tipo bufet y se puede reservar régimen de media pensión.