Este hotel de lujo goza de un lugar privilegiado en Sliema, muy cerca en coche de la capital de la isla, La Valeta. Situado en una zona tranquila, está a poca distancia de toda una serie de tiendas y restaurantes, de forma que sus huéspedes cuentan con todo lo que puedan necesitar durante su estancia. Las amplias y acogedoras habitaciones cuentan con todo lujo de detalles y con servicios e instalaciones personalizados para mayor comodidad del cliente, como minibar y juego de té y café. Las suites ofrecen espacio adicional para garantizar una estancia memorable y añadir un toque aún más sofisticado. En el elegante restaurante se pueden degustar exquisitas especialidades y, a continuación, pasar al acogedor bar para tomar una copa en la barra al son del piano en vivo.
Copperfields es el restaurante principal del hotel y ofrece cocina selecta, a la carta y buffet. El salón Penny Black está abierto todo el día y ofrece copetines y tragos. El snack bar junto a la piscina abre estacionalmente para tomar aperitivos ligeros y refrescos.