Super 8 Covington 2 stars

10130 Alcovy Road, Covington, GA 30014, United States of America

Hotel image
Read more reviews for Super 8 Covington