Posizionato nel centro di Lisbona, a 100 metri da Teatro Nacional Dona Maria II, Liberator Rossio mette a disposizione camere climatizzate e WiFi gratuito. La struttura si trova a circa 1,2 km da Miradouro da Senhora do Monte, 6,7 km da Estádio da Luz e 7,3 km da Monastero dos Jerónimos. La struttura prevede servizio in camera e spazio per depositare i bagagli per gli ospiti.
Tutte le unità presso questo hotel comprendono una TV a schermo piatto con canali via cavo. Tutte con bagno privato che include una doccia e i prodotti da bagno gratuiti, le camere di Liberator Rossio hanno anche la vista città. Presso questa struttura, le camere comprendono lenzuola e asciugamani.
I luoghi di interesse più famosi nei dintorni di Liberator Rossio includono Piazza del Rossio, Praça do Comércio e Castello di San Giorgio. Aeroporto di Lisbona Humberto Delgado si trova a 9 km di distanza.