Prestigious and award-winning, Ellis Hotel is a chic, eco-friendly boutique hotel located in the heart of downtown Atlanta. With a coveted Peachtree Street address near Atlanta's top attractions and sights, our historic landmark hotel exudes southern sophistication blended with old fashioned hospitality.
Featuring upscale lifestyle amenities including our state-of-the-art fitness center, business center, meeting spaces, restaurant and lounge, our vibrant, contemporary hotel offers business and leisure travelers the perfect combination of modern and home-like comforts. A boutique gem hiding in plain sight, Ellis offers a refuge in Atlanta.