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 Beach, en biedt accommodatie met gratis WiFi en een balkon.
Elke unit heeft een eigen badkamer en een bad of douche, airconditioning, een flatscreen-tv en een koelkast. Er is ook een eethoek en een keuken met een magnetron.
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.