Ellis Hotel

176 Peachtree Street Northwest, Atlanta, GA 30303

127 rooms


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.

Ellis Hotel

Atlanta, GA

Get Directions
  • RD Management LLC
  • 810 Seventh Avenue, 10th Floor
  • New York, NY 10019
  • 212.265.6600
  • ©2023 All Rights Reserved