Description: Located in the exciting Kiawah Island, South Carolina, Turtle Point Villas are a perfect place for your next exciting getaway. Within a close proximity to all the island fun, you will fully enjoy your time spent at this incredible destination.