This luxurious hotel is ideal for the business world, and which has an elegant style, reflected in its design and decoration; its ornate artwork throughout the lobby dazzles. It offers various ambiances, including a spa, an indoor pool and a gym.
The Best Business Hotels in Latin America
Amenities: The hotel has four restaurants, including Estró Santiago, which offers “nouveau Chilean cuisine”.
Business and events tips: The property has spaces for large events, such as corporate meetings.
What’s nearby: Located near Sky Costanera, Santiago’s financial district, and several iconic restaurants in the city.
Regular rate: $205 per night.
Location: El Alcalde Street #15, Las Condes, Santiago, Chile.