Motel 6 9078

Motel 6 #9078, also known as Motel 6 New Orleans, LA, is a Motel 6 location at 12330 Interstate 10 Service Road in New Orleans, Louisiana.