Super 7 Motel, Sedalia
https://super-7-motel-sedalia.usa8.info
Super 7 Motel is a 2-star property located in Sedalia. This 2-star motel offers a 24-hour front desk, room service and free WiFi. The property is 2.7 miles from Missouri State Fairgrounds.
5650 South Limit Avenue, Sedalia, MO 65301, United States of America