Carmo Country Villas Farm Stay Ponta Delgada, São Miguel
Carmo Country Villas has garden views, free Wi-Fi and free private parking, situated in Ponta Delgada, 14 km from Pico do Carvao.
Number of rooms: 2
Rua da Fonte S/N, Feteiras, 9500-559 Ponta Delgada, Portugal