


Positioned along the banks of the Río Mapocho in the Providencia district, the Sheraton Santiago Hotel and Convention Center is one of Latin America's most established business hotels, placing groups at the heart of Chile's dynamic capital. The 525-room property sits adjacent to Cerro San Cristóbal and within easy reach of Santiago's financial centre, cultural landmarks, and the bohemian...
Create a free account to see the full venue profile and start planning your retreat.
Everything you need to plan a retreat in this country: top venues, airports, climate, and how to get around.