Capital Region Hotel Cumbres Lastarria
Address: José Victorino Lastarria 299, Santiago, Chile, Downtown Santiago, 8320126 Santiago, Chile
Recent prices: from USD 125
Featuring an outdoor pool and a restaurant, Hotel Cumbres Lastarria offers accommodations with free WiFi access in Santiago. Universida ...