Situated in Atlanta, 400 metres from FOX Theatre, Staybridge Suites Atlanta - Midtown boasts a seasonal outdoor pool and fitness centre. Free Wifi is offered in all rooms and public areas.
Number of rooms: 102
23 Linden Avenue NW , Atlanta, 30308, United States
Hotel booked 1 times today.