The Ellis Hotel
The ONLY independent, boutique hotel in downtown Atlanta. Stoddard Room is 1205 sq.ft. and can accommodate 80 people banquet style or 110 people reception style.
Portfolio
Ellis Hotel Photos
Ellis Hotel Photos
6