Motel 6 8811

Motel 6 #8811, also known as Motel 6 Kingdom City, MO, is a Motel 6 location at 5750 Jade Road in Kingdom City, Missouri.