Il nome non è casuale: oltre a essere un albergo, l'Art House è davvero una casa delle arti, dove si organizzano mostre, concerti e incontri.