- Hotel reservation/
- United States/
- Hilton Head Island/
- 2117 Windsor II Villa
Book Villa 2117 Windsor II Villa
63 Ocean Lane, Hilton Head Island 6.8 km from city center
2117 Windsor II Villa is a villa with a balcony, set in Hilton Head Island. The property boasts views of the sea and is 36 km from Savannah. Free WiFi is provided throughout the property and free private parking is available on site.