Papillon means butterfly in French. The Butterfly is a symbol of change, joy and love. In China, it symbolizes conjugal bliss and joy. For Early Christians, it represented the soul itself.
The hotel has an incredible destination spa and fine and casual dining options in three unique venues. The estate is completed by an offering of private villas and farm homes