Close Window
View Category

TownePlace Suites Atlanta Northlake

Suites

Studio Suite (4 of 15)

Designed to make you feel at home, our extended-stay suites feature comfortable couches, ergonomic work spaces, flat-screen TVs, luxurious bedding and free Wi-Fi.