The comfortable Masterroom Ellenwood hotel, located approximately 10 minutes' drive from South River Trail, offers its guests a Jacuzzi and a hot tub to relax in.
Attractions, located about 3 miles from this Ellenwood guest house, include The Gallery at South DeKalb Shopping Mall. Dolls head trail head is around 15 minutes by car from the hotel.