What Others Have Said
The Ellis Hotel
176 Peachtree Street, Atlanta, GA 30303
Great Hotel Near the Marta, Olympic Park & Convention Center
The staff at this hotel is the best I have ever come across. Super clean hotel and convenient location to the Marta, Olympic Park and the Convention Center.
Submit a Review
Your Info
Your Ratings

(please rate all categories)

Your Review