Deluxe Home Praia do Populo is set in Cabouco. Featuring sea and mountain views, this holiday home also features free WiFi. Providing a balcony and garden views, the holiday home includes 4 bedrooms, a living room, cable flat-screen TV, an equipped kitchen, and a bathroom with a bath. Guests can als Read more
Deluxe Home Praia do Populo is set in Cabouco. Featuring sea and mountain views, this holiday home also features free WiFi. Providing a balcony and garden views, the holiday home includes 4 bedrooms, a living room, cable flat-screen TV, an equipped kitchen, and a bathroom with a bath. Guests can also relax in the garden. Ponta Delgada is 8 km from the holiday home.