
Travel Inn and Suites
Claimed
About the Business
Travel Inn Atlanta is a 2-star, non-smoking hotel offering free Wi-Fi, 24-hour front desk service, and room service. Conveniently located 8.9 km from Zoo Atlanta and 10 km from Mercedes-Benz Stadium, it’s ideal for budget-conscious travelers.
Additional Information
Receive Credit Card:
No
Delivery:
No
Location & Hours
2788 Forrest Hills Dr SW Atlanta, GA 30315, USA
Business Hours
Open 24
Drop a Mail
Call Us
Address
2788 Forrest Hills Dr SW Atlanta, GA 30315, USA
Subscribe Now