Standing in the heart of Santiago downtown, walking distance from important landmarks such as Plaza Itália and Plaza de Armas, the Crowne Plaza Hotel excels in accommodating and pleasing travellers from all over the world on all kinds of visit to the city.... Read more
Read More »