EN
P Delgada 3-bed House, Sleeps 6, Parking & Seaview — Hotel in São Vicente, Portugal