About Microtel Inns & Suites
Microtel Inns & Suites is located at 658 Old Route 66, Saint Robert, MO. This business specializes in Hotels & Motels.
Microtel Inns & Suites is located at 658 Old Route 66, Saint Robert, MO. This business specializes in Hotels & Motels.