1 Hotel in Santa Cruz, Chile

Browse our list of hotels in Santa Cruz, Chile for the best deals. Timbu always offers the best prices for hotels in Santiago, Villa Presidente Frei, Nunoa, Santiago, Chile, Santa Cruz and others.

Hotel Hotel in Santa Cruz

Hotel Santa Cruz Plaza

Plaza de Armas 286, Santa Cruz, Región del Libertador Gral. Bernardo O’Higgins, Chile, Santa Cruz, Chile

Located in the heart of Santa Cruz, Hotel Santa Cruz Plaza is a hotel with bar, swimming pool, outdoor pool and a 4.5 guest reviews rating. Hotel Sant... read more

Bar Swimming Pool
Hotel Hotel in Santa Cruz

Hotel Santa Cruz Plaza

Plaza de Armas 286, Santa Cruz, Región del Libertador Gral. Bernardo O’Higgins, Chile, Santa Cruz, Chile

Located in the heart of Santa Cruz, Hotel Santa Cruz Plaza is a hotel with bar, swimming pool, outdoor pool and a 4.5 guest reviews rating. Hotel Sant... read more

Bar Swimming Pool