Dining Rooms

Dining Rooms

There are three places to dine at Villa Papillon. Indoors surrounded by a 180 degree view through windows on three walls; outdoors under the stars in the courtyard by the pool and a covered outdoor area that’s out of the sun but fully open to the cool sea breeze. A...