Das Lisbon Downtown Inn bietet 8 Zimmer und liegt in rund 5 Gehminuten Entfernung vom Convento do Carmo. Die Pension verfügt auch über WLAN im ganzen Gebäude.
Das Hotel ist lediglich 1 Kilometer von der Kirche von Santa Engrácia sowie auch lediglich 400 Meter vom Praça Luís de Camões entfernt. Die Unterkunft liegt auch in unmittelbarer Nähe zur U-Bahn-Station Baixa-Chiado. Das Downtown Inn ist ebenfalls in einer besonderen Lage, in nur 9 Gehminuten Entfernung vom Castelo de São Jorge gelegen. Die Bushaltestelle Rua da Prata ist in ca. 100 Meter Entfernung vom Hotel und der Bahnhof Campolide liegt in rund 3 km Entfernung von der Unterkunft.
Zu den Annehmlichkeiten in den Zimmern gehören eine Klimaanlage sowie ein privates Bad mit einer begehbaren Dusche und einer getrennten Toilette. Einige Zimmer verfügen ebenfalls über eine Kaffee-/Teemaschine, einen Kühlschrank und Glasgeschirr.
Das Restaurant La Vita è Bella serviert verschiedene Arten von europäischen Gerichten und liegt in der Nähe vom Lisbon Downtown Inn.