top of page
MAGNIFICENT OCEAN FRONT APARTMENTS WITH UNINTERRUPTED VIEWS OF THE INDIAN OCEAN.
​
Located on the beautiful island of Praslin in the Seychelles, you will find Treasure Island Retreat on the waters edge of Anse Kerlan.
Each of the 5 modern self catering apartments offer magnificent 180 degree views looking out to the blue waters of the Indian Ocean.
bottom of page