1 Popular 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