Hotel Twelve Downtown, Autograph Collection
★★★★
176 Peachtree St NE, Atlanta, GA 30303, USA, Atlanta (GA), United States Show on map
The Ellis Hotel is a hotel in Atlanta (GA), United States. It is one of 353 places to stay in Atlanta (GA) listed on Triptoic.
176 Peachtree St NE, Atlanta, GA 30303, USA, Atlanta (GA), United States
The Ellis Hotel is located at 176 Peachtree St NE, Atlanta, GA 30303, USA, Atlanta (GA), United States.
Highly rated alternatives close by
Hotel
Hotel
Hotel