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.
Ellis Hotel Photos