Situado à beira-mar, em Sliema, o Hotel Marina fica a poucos passos do Terminal Rodoviário de Sliema e do porto de ferries para Valeta. A propriedade dispõe de um terraço para banhos de sol com uma piscina de hidroterapia. O alojamento também providencia uma sala de pequenos-almoços no último piso com vista para o porto.
Os quartos do Sliema Marina Hotel têm ar condicionado, televisão, telefone e acesso Wi-Fi gratuito. Todos os quartos incluem uma secretária e um cofre. Alguns quartos possuem uma chaleira.
O acesso Wi-Fi também está disponível no átrio e os simpáticos funcionários estão sempre disponíveis para ajudar com o conhecimento local e com recomendações. A área circundante está repleta de lojas, restaurantes e bares. O Centro Comercial Point também fica apenas a 350 metros da propriedade.