Holiday Inn Express and Suites Atlanta Downtown, Atlanta, United States of America
Holiday Inn Express and Suites Atlanta Downtown is conveniently located at 111 Cone Street NW in Atlanta, United States of America
Hotel Location:
Address: 111 Cone Street NW
City: Atlanta
State: GA
Country: United States of America
phone: +1 404-524-7000
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: noon
- Continental Breakfast
- Coffee/Tea Maker
- In Room TV
- Meeting Room
- Non Smoking Rooms
- Air Conditioning
- In Room Iron
- Hair Dryer