Located in Santiago just a 10-minute drive from downtown, Ecohostel Chile offers affordable rooms with free Wi-Fi access in common areas. The property features a fragrant garden and a shared lounge.
Number of rooms: 13
General Jofre 349, Santiago City Centre, 8330148 Santiago, Chile