Alburquerque
Alburquerque hotels & apartments, all accommodations in Alburquerque
Hotel Machaco
Pozo Del Concejo, 29, Alburquerque, Spain
Situated just 450 metres from Church of Santa Maria del Mercado, the 3-star Hotel Machaco Alburquerque features Wi-Fi throughout the property, and a car park nearby.