Located in Norcross, HomeTowne Studios by Red Roof Atlanta NE - Norcross South is in the suburbs, within a 5-minute drive of Shree Swaminarayan Hindu Temple ISSO and Thrasher Park. Featured amenities include express check-in, laundry facilities, and an elevator. Free self parking is available onsite.