Motel 6 8765

Motel 6 #8765, also known as Motel 6 Atlanta, GA – Stadium Se, is a Motel 6 location at 4900 Circle 75 Parkway in Atlanta, Georgia.