Residence Liberty is gevestigd in een indrukwekkend art-decogebouw in het centrum van Triëst, op slechts 2 minuten lopen van de Piazza dell'Unità d'Italia. De studio's zijn voorzien van gratis WiFi, airconditioning en een satelliettelevisie.
De studio's van Residence Liberty beschikken over een keuken die u kunt gebruiken om uw ontbijt klaar te maken. Er is ook een gemeenschappelijke wasruimte.
De kathedraal van Trieste ligt op 750 meter van de accommodatie.