AMOCITY
Well set in Santiago, Lastarria Hotel has 4-star accommodations close to Santa Lucia Hill and La Chascona. The property is around a 13-minut...