Castle Beach House Homestay Leça da Palmeira, Douro Litoral
Situated 300 metres from Leca da Palmeira Beach, Castle Beach House offers a garden, and air-conditioned accommodation with a terrace and free Wi-Fi.
Number of rooms: 4
Rua Fuzelhas 21 - Largo do Castelo, 4450-718 Leça da Palmeira, Portugal