Country Inn and Suites Hotel Downtown Atlanta
759 Pollard Boulevard
Atlanta Georgia United States
Rated 79 / 100 based on 15 customer reviews.
Off Interstate 85, this straightforward hotel is 1.5 miles from Zoo Atlanta and 2.2 miles from Centennial Olympic Park.
The warm, casual rooms offer free Wi-Fi, flat-screen TVs and desks, plus coffeemakers. Suites add microwaves and minifridges, as well as sitting areas with pull-out sofas. Children 18 and under stay free with their parents.
Amenities include free hot breakfast and parking. There's an outdoor pool and a fitness center, as well as a business center and laundry facilities.
Facilities @ Country Inn and Suites Hotel Downtown Atlanta include:
Fitness Room / Gym
Cable / Satellite TV
Spa & Wellness Centre
Swimming Pool Outdoor