The Ellis Hotel

hotels

176 Peachtree Street Northwest

 
Is This Your Business?
 

The newest name in Boutique-Style Atlanta city centre hotels. Atlanta is one of the America's most storied and vibrant cities - a stunning union of classic southern charm and modern excitement and technology.

 
whos coming to The Ellis Hotel
 
 
 
 
Loading