Atlanta Marriott Downtown, Spring Street Nw, 160 - 30303 is a 4-star hotel located in the heart of Atlanta.
Due to the perfect location of Atlanta Marriott Downtown, Spring Street Nw, 160 - 30303 Hotel, guests have direct access to Turner Field, which is 2.6 km away.
The nearest metro station is MARTA-Peachtree Center, situated 250 meters from the hotel.
Eat & Drink
The property is 5 minutes’ walk from Ted's Montana Grill offering dishes of American cuisine.