Villa El Alcazar Villa Carvoeiro
Located 1 Km from the fishing village of Carvoeiro , Villa El Alcazar offers self-catering accommodations with access to barbecue facilities and an outdoor swimming pool.
Number of rooms: 3
Rua Do Brasil - Areias Dos Moinhos, 8400-557 Carvoeiro, Portugal