November 3, 2015 – Strand Hospitality recently assumed management of the Holiday Inn Express & Suites Atlanta Downtown. This 173-room historic hotel, built in 1918, has been recently renovated offering both new innovations and historic charm.
Located in the heart of Atlanta, the hotel is an easy walk to Philips Arena, Georgia Aquarium, and many other attractions.
The property has 4,000 square feet of meeting space, including the rooftop Savannah Room with great views of the city. Strand is excited about the opportunity to build upon the successes of this great property.