Motel 6 4663

Motel 6 #4663, also known as Motel 6 Indianapolis, IN, is a Motel 6 location at 9140 North Michigan Road in Indianapolis, Indiana.