Hotel Castillo
Photo gallery for Hotel Castillo
Overview of Hotel Castillo
Hotel Castillo
3-star Villarrobledo hotel with restaurant
Reviews
8.8
Excellent
Popular amenities
Explore the neighborhood
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