Photo gallery for Hotel Castillo
Hotel Castillo
3-star Villarrobledo hotel with restaurant
Reviews
8.8
Excellent
Popular amenities
Explore the area
Avenida Reyes Católicos, 20, Villarrobledo, Albacete, 02600
- Ramon and Cajal Plaza8 min walk
- Church of San Blas8 min walk
- Vinedos y Bodegas El Castillo14 min walk