201 Windsor Place Villa is situated in Hilton Head Island. Guests have access to free WiFi.
This air-conditioned villa is equipped with 2 bedrooms, a satellite flat-screen TV, a dining area, and a kitchen with a dishwasher and an oven.
The villa offers an outdoor pool. Golfing can be enjoyed nearby.
Savannah is 36 km from 201 Windsor Place Villa, while Tybee Island is 23 km from the property. The nearest airport is Savannah/Hilton Head International Airport, 45 km from the property.