Frente a la plaza del Faro de Punta del Este se encuentra el edificio, en cuya fachada impacta el color celeste y en su interior se aprecia una imagen de la Virgen de la Candelaria que provino de España.