Popular accommodations in Almudena
HotelAccommodates 2
Hotel Casa Pedro Barrera
Offering an outdoor pool and garden, Hotel Casa Pedro Barrera is situated in Almudema, 13.8 km from Caravaca de la Cruz. Free private parking is available on site.Book nowfrom $87 per night