Hotel Juan Carlos I
3-star Villarrobledo hotel with restaurant
Reviews
8.4 out of 10
Very good
Popular amenities
Explore the area
Plaza Ramon y Cajal, 22, Villarrobledo, Albacete, 2600
- Church of San Blas3 min walk
- Ramon and Cajal Plaza3 min walk
- Plaza Constitucion5 min walk