The Ellis is a boutique hotel that has divisible meeting space for up to 100 people, valet parking, complimentary internet, fitness center, and full-service restaurant with indoor and outdoor seating.
The Ellis Hotel is located in Downtown Atlanta. The hotel is walking distance to many major attractions. The Georgia Aquarium, World of Coca-Cola, and Georgia World Congress Center are a short walk from the hotel. The Peachtree Center Marta Station and the Atlanta Streetcar are conveniently located across the street.