Ellis Hotel Atlanta a Tribute Portfolio Hotel Contact & Details
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.
Ellis Hotel Atlanta Ga
Address: 176 Peachtree Street Northwest GA 30303, Atlanta, GA, US