Island House is a villa complex with in South Forest Beach on Hilton Head. These large villas are just down the street from the Van Der Meer Tennis Center and are just a 5 minute walk to the beach. There is a community grill and large pool on site for guest use!
Amenities: