The Ellis Hotel is a boutique hotel located in downtown Atlanta. The hotel's spa and wellness center offers a variety of treatments, including massages, facials, and body wraps, all performed by skilled therapists. The wellness center features a fitness center, as well as yoga and meditation classes. With its stylish accommodations, personalized service, and excellent spa and wellness facilities, The Ellis Hotel provides a serene and rejuvenating retreat for guests seeking a midtown getaway.