Situado a 3.1 km do Castelo de São Jorge, o Chalet D´Ávila Guest House Lisboa está localizado a 5 minutos a pé da Igreja de São João de Deus. O hotel dispõe de Wi-Fi nas áreas públicas e 52 quartos que oferecem vistas para o jardim.
Este hotel de 3 estrelas está localizado no bairro Marsdorf de Lisboa, perto da estação de metro Areeiro. Um lugar popular em Lisboa é a Universidade Católica Portuguesa, que está a 2.5 km de distância. Vocês também podem visitar a Praça Dom Pedro IV, que está a 10 minutos de distância do carro. Chalet D´Ávila Guest House fica a 600 metros da paragem de autocarros Arco do Cego.
A propriedade está localizada nas proximidades do Restaurante Sem Duvida, que serve comida Portugese.