Merced 294, 8320128 Santiago, Región Metropolitana, Chile
Seated: 12
Square Feet: 366 ft2
The design of our meeting room reflects an intimate and elegant space for small business meetings.