Sometimes when one travels the world there are places that offer way more than expected. I literally stumbled across this lovely place by accident, when looking for a regular Hotel close to Turner Field. I wanted to spend a week watching the Braves play, and wanted to stay close to the ballpark. My friend and I lucked out when we... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.