Microtel Inn & Suites Buckhead

from
check rates
avg/night
up to: % savings
1840 Corporate Blvd Ne, Atlanta, GA
  • stars
  • rating
This hotel is located in Atlanta (Buckhead - North Atlanta), close to Lenox Square, Phipps Plaza, and Oglethorpe University. Local attractions also include Atlanta History Center. read more
Special Offer
Reviews