Che Lagarto Hostel Santiago, HOSTEL in Santiago Chile.
Che Lagarto Hostel Santiago.

San Antonio N 60, Santiago, Chile

Located near: We are located at 60 San Antonio St. � Santiago, half a block from �La Alameda� and two and a half blocks from the �Santa Lucia� metro station and the �Universidad de Chile� metro station.

Awesome Suites! Privileged location, comfortable facilities, fully equipped and the best customer services.
The best choice for your stay in Santiago! The best Suites in Santiago, comfortable facilities equipped with fully private bathroom, flat-screen TV and heating.
Services and benefits for

Check Availability

From People Nights

Book Hostel in