Bayview Hotel by ST Hotels ofrece una terraza en la azotea y te sitúa a solo cinco minutos en coche de Paseo Marítimo de Sliema y Grand Harbour. Pasa por el spa para relajarte con masajes, envolturas corporales o manicura y pedicura, y prueba las especialidades de Seastar Restaurant, que sirve cenas. Entre las instalaciones destacan también una piscina cubierta, una piscina al aire libre y un bar o lounge. A otros viajeros les gustan la amabilidad del personal y las opciones de transporte público.