The Courtyard by Marriott McDonough hotel is the top choice for a refreshing stay. This I-75 hotel is located near shopping and several restaurants. Our Atlanta Motor Speedway hotel is the perfect resting place if you are looking for a NASCAR host hotel.
Be the first to write a review! Write a Review »