About this property
Nestled in the heart of Alcudia, this charming townhouse offers a blend of modern comfort and traditional allure. Boasting three bedrooms, two bathrooms—one of which is en suite—and a total constructed area of 197 square meters, this residence offers a...