Hotel Hotel Boutique Grand Cru
★★★★
Pl. de Armas 286, Santa Cruz, Chile Show on map
Hotel Santa Cruz Plaza is a 4-star hotel in Santa Cruz, Chile. Guests rate it 8.8/10 (excellent) across 1 reviews, ranking it #9 of 15 places to stay in Santa Cruz.
Pl. de Armas 286, Santa Cruz, 3130000, Chile
Check-in starts at 03:00 PM and check-out is until 12:00 PM. Early check-in or late check-out may be available on request.
Hotel Santa Cruz Plaza has a guest rating of 8.8 out of 10 from 1 reviews, which is considered excellent. It ranks #9 of 15 properties in Santa Cruz on Triptoic.
Hotel Santa Cruz Plaza is located at Pl. de Armas 286, Santa Cruz 3130000, Chile.
Hotel Santa Cruz Plaza is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel
Lodge
Inn
Hotel
#2 in Santiago