Turtle Creek Inn
An All Inclusive Inn located on Little Exuma Island, Bahamas. Activities available include world class kayaking, paddle boarding, snorkeling, boating, and beach excursions.
The inn consists of three renovated studio apartments. Two have garden views and one upstairs studio apartment has ocean views. The Oceanview accommodates two people; Garden view (1) accommodates two people; Garden view (2) will accommodate up to three people.