Island Retreat 2509-8 Apartment Druid Oaks, Georgia
9.4/10
Wonderful
Free Wi-Fi
Parking
Set in Druid Oaks, within 2 km of East Beach, Island Retreat 2509-8 offers accommodation with free Wi-Fi and air conditioning.
2509 Demere Road, #8 , Druid Oaks, 31522, United States