Popular accommodations in Glen Villa
VillaAccommodates 19
The Lakehouse - 7BR Upscale Villa
Featuring air-conditioned accommodation with a patio, The Lakehouse - 7BR Upscale Villa is set in Douglasville. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is located 19 km from Six Flags Over Georgia.Book nowfrom $725 per night