TownePlace Suites
Login to view our current rates & availability
TownePlace Suites by Marriott Atlanta Buckhead is located in the vibrant Buckhead neighborhood, just 4 miles from downtown Atlanta. This hotel offers spacious, self-catering accommodations, making it ...