ellishotel.com
Relax, work, dine, and connect in our chic, boutique hotel located in downtown Atlanta with meeting space, fitness center and free Wi-Fi on Peachtree Street.
Phone
404-523-5155