Almanzor 2 stars

Bernardo Balbuena, 14, 13002 Ciudad Real, Spain

Hotel image
Read more reviews for Almanzor