Photos coming soon
HOTEL
Hotel Santa Cruz Plaza
Pl. de Armas 286, Santa Cruz, Chile
Where it sits
Hotel Santa Cruz Plaza
Pl. de Armas 286, Santa Cruz, Chile
-34.64012, -71.36549
Plan around Hotel Santa Cruz Plaza
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
