2226 Beltline Road SW, Decatur
This pet-friendly hotel is located 8 miles from Point Mallard Park and offers complimentary Wi-Fi and a daily deluxe continental breakfast. The Decatur Mall is approximately one mile away.