Das Chalet D'Avila Guest House Lissabon mit Ausblick auf die Stadt ist circa 25 Minuten von der Dominikanerkirche von Lissabon entfernt. Das Bed & Breakfast bietet seinen Gästen 52 Zimmer und zahlreiche Annehmlichkeiten, darunter eine Gemeinschaftslounge und einen Gepäckraum.
Das Hotel befindet sich im Viertel Arroios, 250 Meter von der U-Bahn-Station Saldanha. Die Unterkunft befindet sich in 2 Kilometer Entfernung vom Castelo de São Jorge. Das Chalet D'Avila Guest House ist 15 Fahrminuten vom Oceanário de Lisboa und anderen beliebten Attraktionen von Lissabon entfernt. Das 3-Sterne-Hotel ist in unmittelbarer Nähe von der Busahltestelle Arco do Cego gelegen.
Das Restaurant À Parte liegt in ungefähr 200 Meter Entfernung von der Unterkunft und bietet eine große Auswahl an portugiesischen Gerichten.