Alcala de Henares, Madrid, Spain1.7 km to Alcalá de Henares centre
Our Melibea Apartment is decorated with our characteristic design, with all the needs for your stay.
Magdalena, Kevin & David
Member Since 2017
- English, French, Spanish, Czech
This property doesn't have any reviews yet.
Alcala de Henares, Madrid, Spain