Stresa Court Apartments is gelegen in het centrum van San Ġiljan, op 13 minuten lopen van St George's Bay Beach en 1,2 km van Balluta Bay Beachen biedt accommodaties met gratis WiFi.
De accommodatie is voorzien van airconditioning, een volledig uitgeruste keuken met een eethoek, een flatscreen-tv en een eigen badkamer met bad of douche en een haardroger. Sommige units hebben een zithoek en/of een balkon.
Populaire bezienswaardigheden in de buurt van het appartement zijn Love Monument, Portomaso Marina en Bay Street Shopping Complex. Het dichtstbijzijnde vliegveld is Internationale luchthaven Malta, op 9 km van Stresa Court Apartments.