Lastarria Hotel & ApartsApartment
Jose Victorino Lastarria, 43, Santiago City Centre, 8320165 Santiago, Chile
Located in the historic quarter in the city of Santiago, Lastarria Hotel & Aparts offers luxury apartments in a stylish building declared architectural heritage. It is a short walk from Art Modern Museum and Main Square.