Ideal location
If you're in the city for business or on vacation, Residence Inn Atlanta Midtown 17th Street Hotel is situated perfectly for you. There are many popular destinations within walking distance. However, the MARTA station located nearby will get you to anywhere in the perimeter of the city if you are looking to travel further.