Andes Hostel in Santiago, Chile
The Andes Hostel in Santiago, Chile wants to make your stay as good as possible, being Latin America’s best-rated hostel on Hostelworld in 2011. The central location of the Andes Hostel, only four blocks from Plaza des Armas, makes you immediately feel like part of Santiago’s big city life. Cerro Santa Lucía, the Bellas Artes Museum and […]