Featuring free Wi Fi in public areas, La Casa Roja Hostel is located in Santiago, 1.5 km from the presidential La Moneda Palace.
This venue is about 15 minutes' walk from the Chilean Museum of Memory and Human Rights. The city centre can be reached within a 20-minute walk. Guests can dine in Cafe Literario La canela, which is set 100 metres away. La Casa Roja Hostel provides fine lodging in proximity to Plaza Brasil.
The units feature a separate toilet, smoke detectors and a sofa set. The hostel consists of 20 rooms. Bath sheets, a hair dryer and towels are provided.
Cumming underground station is within 350 metres from the accommodation.