Karta Vacation Rentals





In the heart of downtown Atlanta on Peachtree Street, Ellis Hotel sits in a historic stretch of the city. Walk to the World of Coca-Cola, Georgia Aquarium, Georgia World Congress Center, Mercedes-Benz Stadium, State Farm Arena and nearby landmarks like Peachtree Center and the Candler Building. Pet-friendly, city-center lodging for those who want to be steps from the action.