The 5-star Red Roof Plus Atlanta hotel is situated in the Buford Highway district of Atlanta, 3.3 km from such family venues as the LEGOLAND Discovery Center Atlanta. While staying at the hotel, a safety deposit box are available for guests to use.
This Atlanta hotel is located around 15 minutes' drive from the Margaret Mitchell House and around 20 minutes' drive from the Fernbank Science Center. Sights, within a 7-km distance of the Red Roof Plus Atlanta, include the High Museum of Art. The area also includes natural sites like Elwyn John Wildlife Sanctuary Park, which are about 25 minutes' walk from the accommodation.
The rooms are equipped with coffee and tea makers, along with a flat-screen TV with satellite channels for guests' comfort. An air conditioner are featured for guests' comfort. Bathrooms inlude a spa bathtub, a separate toilet, and a shower, and such fine comforts as hairdryers and dressing gowns.
Machu Picchu Restaurant offers a selection of dishes a mere 1.8 km from the Red Roof Plus.