Operating in Brazil and Chile, this is one of Santiago’s 4 Star hotels. Located near Santiago’s Civic Center, it provides easy access to parks, museums and historical buildings. Room service and free Internet connection are available in its comfortable rooms. It also features conference and events rooms.
Avenida Libertador Bernardo O'Higgins, 632, Santiago.