Nestled in a treasured location on the hillside on the western side Mahe Island is Chrisent Residence, a newly built self-catering villa with two master bedrooms. The area is naturally peaceful and nature lovers will be astonished with the open view of the mountain as well as the breathtaking view of the coastal bay of Grand Anse Mahe. Chrisent Residence guarantees their guests a restful holiday in Seychelles away from everyday busy city life.