Set amid lush foliage along the island shores of Sitapur Beach, this laid-back hotel is 5 km from ferries at the Neil Island jetty (with service to Havelock Island).