Das 2-Sterne-Welcome Guest House Lissabon liegt im Viertel Marsdorf, etwa 10 Minuten zu Fuß von der Statue von König Joseph I entfernt, und bietet einen Ausblick auf die Stadt. Die Pension bietet seinen Gästen 15 Zimmer und zahlreiche Annehmlichkeiten, darunter eine Gemeinschaftslounge und einen Gepäckraum.
Das Hotel ist in ca. 7 km Entfernung vom Hieronymitenkloster gelegen. Das Welcome Guest House Lissabon ist außerdem in unmittelbarer Nähe von Sehenswürdigkeiten, vor allem dem Miradouro São Pedro de Alcântara. Das Castelo de São Jorge ist in circa 15 Gehminuten Entfernung von der Unterkunft, während der Bahnhof Campolide circa 2 km von hier entfernt liegt. Das Hotel liegt 200 Meter von der Bushaltestelle Rossio und nur wenige Schritte entfernt von der U-Bahn-Station Martim Moniz.
Das Welcome Guest House verfügt über einen Patio und einen Balkon in einigen Zimmern.
Die Gäste werden europäische Gerichte im Restaurant Solar 31 genießen, das ein paar Schritte entfernt von der Unterkunft liegt.