Hotel Cumbres LastarriaHotel
José Victorino Lastarria 299, Santiago, Chile, Santiago City Centre, 8320126 Santiago, Chile
Featuring an outdoor pool and a restaurant, Hotel Cumbres Lastarria offers accommodations with free Wi-Fi access in Santiago. Universidad Catolica metro station is 300 metres away. Each room here features air conditioning and a private bathroom.