Super 8 Decatur Downtown

917 Church Street, Atlanta, United States
(9.34 km from city center)
User rating:
6.92/10
(2183 Reviews)

Check in from 13 / Check out prior to 11

Super 8 Decatur Downtown: Find photos, reviews, information, amenities and compare prices for 3 stars hotels in Atlanta, United States.

Hotel description

Super 8 Decatur Downtown offers a historic setting when in Atlanta. Surrounded by local bars and restaurants, it is less than 10-minutes' stroll from Decatur Metro Station.

There are a range of amenities available to those staying at Super 8 Motel Decatur, such as a 24-hour reception and meeting rooms. A fitness centre is available to those wanting to keep up their exercise regimes while travelling.

The motel has 46 modern rooms that are fitted with all the necessities to ensure a comfortable stay.

Super 8 Decatur Downtown is located in the city's well-known shopping area. It is within a 20-minute stroll of Avondale MARTA Station, which allows easy access in and around Atlanta.

Hotel features

Fitness Room/Gym, 24-Hour Reception, Meeting Rooms
Availability and Prices

Nearest hotels

University Inn Emory Atlanta
1767 North Decatur Road
Mileybright Farmhouse
3244 Covington Hwy
Emory Conference Center Hotel
1615 Clifton Road
Search hotels
Overall Rating:
6.92 /10
Cleanliness:
7.06/10
Service:
7.41/10
Amenities:
6.78/10
Location:
7.82/10
Food:
6.77/10
Rooms:
6.89/10
based on 2183 reviews