Set in Lisbon, Margarets House offers self-catering accommodation with free WiFi The apartment is 800 metres from Amoreiras Bairro Alto is 16 km from Margarets House, while Liberty Avenue is 18 km away The nearest airport is Lisbon Humberto Delgado Airport, 7 km from the property