y
yousef alghamdi MD Review of Holiday Inn Atlanta Downtown -...
Its a one star hotel
Its a one star hotel
Not that clean
And no parking. You'll have to pay extra 25 dollars per day to park in this unclean hotel.
Comments: