El Hotel Marina se encuentra frente al paseo marítimo de Sliema, a solo unos pasos de la estación de autobús de Sliema y del puerto de ferris con destino La Valeta. Dispone de solárium con piscina de hidroterapia y un comedor en la azotea desde donde se puede disfrutar de un desayuno con vistas al puerto.
Las habitaciones del Sliema Marina Hotel cuentan con aire acondicionado, TV, teléfono y conexión WiFi gratuita. Todas las habitaciones están equipadas con escritorio y caja fuerte, y algunas disponen de hervidor de agua.
El hotel también ofrece conexión WiFi en el vestíbulo y su personal está siempre a disposición de los huéspedes para cualquier consulta o recomendación sobre la zona. Los alrededores están repletos de bares, restaurantes y tiendas. El centro comercial Point se encuentra a solo 350 metros.