Monte do Carmo Farm Stay Encarnação, Centro Region
8.7/10
Excellent
Free Wi-Fi
Situated in Encarnação and only 36 km from Sintra National Palace, Monte do Carmo features accommodation with sea views, free Wi-Fi and free private parking. With mountain views, this accommodation provides a terrace and a swimming pool.
Number of rooms: 10
24 Rua da Atalaia, 2640-202 Encarnação, Portugal