Featuring garden views, Villa Populo provides accommodation with a patio and a coffee machine, around 1.3 km from Populo Beach. This property offers access to a terrace, free private parking and free Wi-Fi.
Rua Padre Domingos da Silva Costa, 222, 9500-614 Ponta Delgada, Portugal