Location. The Ritz-Carlton Santiago is located in Santiago, Chile. La Chasconda, home of Chilean poet Pablo Neruda, is four kilometers away. The hotel is 10 kilometers from Pueblo los Dominicos. Plaza de Armas and Plaza de la Constitucion are located nearby. Hotel Features. Rated the No. 1 hotel in South America by <i>Travel+Leasure</li> magazine, the Ritz-Carlton Santiago features a lobby designed with marble floors, dark-wood paneled walls and a crystal chandeliers. The roof, a...La...