
11 Calle los Pastores, 13700 - Tomelloso, Spain
Featuring accommodation with a private pool, pool view and a patio, Villa Castellanos is located in Tomelloso. Villa Castellanos offers access to a terrace and free private...
more...- Property features:
- Beach chairs or sun loungers
- Accommodations for families
- Accommodations sanitized between guest stays
- Smoke-free rooms
- Outdoor grilling amenities


















