A Residence Liberty ocupa um impressionante edifício Art déco, situado no centro de Trieste, apenas a 2 minutos a pé da Piazza dell'Unità d'Italia. Dispõe de estúdios com acesso Wi-Fi gratuito, ar condicionado e televisão por satélite.
Os estúdios da Residence Liberty têm uma cozinha para os hóspedes poderem preparar o pequeno-almoço. Os hóspedes também têm ao seu dispor uma lavandaria comum.
A Catedral de Trieste encontra-se a 750 metros da propriedade.