Self-proclaimed the "cheapest" hotel in downtown Atlanta, this Quality chain outpost is your typical budget stay with an interior decoration that has likely not been updated since the 80s. Near the Tabernacle, it makes for a great option for out-of-town concertgoers who just need a post-show refuge.
Amenities Facilities89 Luckie St NW, Atlanta, GA, United States
Do you represent this business?
Create a personal account then ask to manage it.
Read more about ellgeeBE pages