Karta Vacation Rentals





Set in rural Alcazar de San Juan, this 4-star country-house hotel sits minutes from the Museum of the Windmills and close to Plaza España, the Railroad Museum and Laguna Grande. The town center is a short drive away. Pets are welcome, making it a pet-friendly base for exploring the area.