Located in Hilton Head Island in the South Carolina region, 103 Windsor Place features a terrace. This villa offers air-conditioned accommodation with free WiFi.
The villa has a flat-screen TV with cable channels, a well-equipped kitchen with a dishwasher and an oven, and a bathroom with a bath. The villa also provides a seating area, washing machine and a bathroom with a shower.
If you would like to discover the area, cycling is possible in the surroundings and 103 Windsor Place can arrange a... bicycle rental service.
Savannah is 36 km from the accommodation, while Tybee Island is 21 km from the property. Savannah/Hilton Head International Airport is 45 km away.
Hilton Head Island
United States of America