AC Hotel Santiago Costanera Center
AC Hotel Santiago Costanera Center reflects the soul of Santiago, Chile. This resort offers a unique combination of quality, timeless European design, comfort and true authenticity, alongside a striking location near historic sights of Chile.