Photos coming soon
HOTEL
Plaza de España La Carlota
3 Pl. de Espa a, La Carlota, Spain
Where it sits
Plaza de España La Carlota
3 Pl. de Espa a, La Carlota, Spain
37.67400, -4.93335
Plan around Plaza de España La Carlota
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
