Villa Art is a hotel featuring a formal restaurant showcasing local artists' work. The hotel is set on leafy grounds.