La Casa Roja was a fantastic place to kickstart our tour of Chile. Although we stayed in Santiago only at the beginning (one night) and end (two nights) of our trip, its laid back atmosphere and pools were perfect to relax. Staff were super friendly, and extending checkout times/storing bags before having to depart for our flights were a great...
More
