Wednesday, June 8, 2011

Super 8, Adel, Georgia

Super 8, Adel, Georgia

The Super 8 in Adel, GA is located on I-75, which leads north of here into Atlanta and to all Florida destinations to the south. Not much is found within the city, but this could be a convenient location to spend the night for those commuting the Interstate.

Hotel Address: 1103 West 4th Street, Adel, GA 31620

No comments:

Post a Comment