Santiago de Chile is one of the most unique cities in all of Latin America, an ideal place to do business and enjoy one of the most beautiful landscapes in the world. Thanks to its spectacular geographical location, at the foot of the Andes and the Coastal Range, and its economic importance, the Chilean capital is a great destination option for your business trips. NH Hotel Group offers you all the conveniences to live an unforgettable experience thanks to our well located hotels.
In the financial center
In the financial heart of Santiago de Chile, you'll find the NH Collection Plaza Santiago, a five-star hotel with a swimming pool, gym and nine fully equipped meeting rooms. Located next to the Costanera Center, the largest mall in South America, you will find the headquarters of important companies in the surrounding vicinity and therefore, it’s the ideal option if you want to organize a business trip.
To explore the city's culture
If you visit Santiago de Chile for its culture, your best option is the NH Ciudad de Santiago. Located in the providence area of the capital, famous for its museums, theaters, heritage and cultural centers, this hotel has five rooms for events, four of which have natural light, and is surrounded by bars and restaurants where you can relax after your meetings. Thanks to its prime location, you can also visit the Museum of Fine Arts, the Government Palace or the viewpoints of the Cerro de San Cristóbal and Cerro Santa Lucía. You can also reach the airport in a quick fifteen-minute drive.
To continue sightseeing
Located in the Vitacura area, the NH Collection Santiago Casacostanera is an ideal hotel for those looking for a quiet option with green spaces. Close to the Bicentennial Park, the Casa Piedra convention center and the Titanium Park, this hotel has ample natural light and three meeting rooms, and is only an hour away from the ski resorts.