With a stay at Hotel La Casa Grande de El Burgo in El Burgo, you'll be 17.4 mi (28 km) from Alameda Del Tajo and 19.4 mi (31.3 km) from Museo Lara. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage.
Based on 387 reviews
Value for money
Policies vary by room type and provider.