Filter Results
Apply Filters
Clear Filters
Serviced Apartments Canillas de Albaida
Apartamentos Turisticos La Maroma
Llano De La Fuente, 1, Canillas de Albaida, Spain Show map
Located 2.3 km from Plaza Almijara, Apartamentos Turisticos La Maroma Canillas de Albaida hotel is a mere 5 minutes' walk from Ermita de San Anton Chapel.
Book Now