Situato a Lisbona, a 2,2 km dal Miradouro da Senhora do Monte, il Travel Inn Lisbon offre una vista sul fiume. La struttura si trova a circa 3,5 km dal Rossio, a 3,6 km dal Teatro Nacional Dona Maria II e a 5 km dal Castelo de São Jorge. L’affittacamere propone una cucina in comune e la connessione WiFi gratuita nell’intero edificio.
Tutte le camere presentano un’area salotto. Le sistemazioni della Travel Inn Lisbon sono dotate anche di scrivania e bagno in comune.
La struttura dista 5 km dal Mercado da Ribeira e 6 km da Praça do Comércio.