Downtown Atlanta

Overview

from £179 per night

Downtown Atlanta, The South
  • 763 rooms
  • King or double–double beds
  • 2 Restaurants
  • Garden courtyard pool
  • Central location