Stay at Elephant Beach Resort

Stay

Elephant Beach Resort has twenty-six charming bungalows, all with balconies, as well as a stunning Villa which is perfect for honeymooners and those looking to indulge in a little romance!