ound on the west coast of Mahe, this self-catering apartment offers families and friends a peaceful and private location to spend their holidays in Seychelles.
The property is surrounded by lush greenery that helps with the stunning garden and mountain view.