What Others Have Said
Holiday Inn Atlanta-Northlake
2158 Ranchwood Drive, Atlanta, GA 30345
Great
Great staff. Clean rooms.
Submit a Review
Your Info
Your Ratings

(please rate all categories)

Your Review