7.2/10
Good
Free Wi-Fi
Parking
FLH Garden Houses near Ericeira, a property with an outdoor swimming pool, is situated in Sintra, 400 metres from Samarra Beach, 2.4 km from Sao Juliao Beach, as well as 19 km from Sintra National Palace.
Number of rooms: 4
Caminho do Castelo 57, Samarra, 2705-735 Sintra, Portugal