El The Triton se encuentra en Qawra, a pocos pasos del paseo marítimo. El acuario nacional de Malta está a 350 metros. Hay WiFi gratuita en todo el establecimiento.
Todos los alojamientos de este aparthotel disponen de aire acondicionado y de una cocina totalmente equipada con tostadora y hervidor de agua. Todos los alojamientos cuentan con zona de estar, TV de pantalla plana y balcón. El baño está equipado con una ducha. Se proporcionan toallas y ropa de cama.
Durante el día, la zona es popular para nadar, bucear y practicar deportes acuáticos. Por la noche, hay numerosos restaurantes y bares, todos ubicados a poca distancia del Tritón.
El aeropuerto internacional de Malta se encuentra a 19 km.