De La Croix está en Is-Swieqi, cerca de Playa de la bahía de Saint George, Bay Street Shopping Complex, y Portomaso Marina, y ofrece wifi gratis.
Cada unidad tiene baño privado, ducha, aire acondicionado, TV de pantalla plana y nevera. También hay microondas, fogones y tostadora, además de hervidor.
Balluta Bay Beach está a 2,1 km del alojamiento, y Playa Exiles está a 2,9 km. El aeropuerto (Aeropuerto internacional de Malta) está a 10 km.