Lisbon Downtown Inn is set in the Santa Maria Maior district in Lisbon, 1,313 feet from Dona Maria II National Theatre. Lisbon Downtown Inn features free WiFi throughout the property. A TV is featured. There is a cash machine at the property. Rossio is 1,313 feet from Lisbon Downtown Inn, while Chiado is 1,641 feet away. The nearest airport is Lisbon Humberto Delgado Airport, 4.3 miles from the property.