Ellis Hotel
Login to view our current rates & availability
Ellis Hotel, Atlanta, a Tribute Portfolio Hotel by Marriott, located at 176 Peachtree St NE, Atlanta. This hotel combines classic Southern charm with modern amenities following a significant $28 milli...