Filter Results
Apply Filters
Clear Filters
Sedalia Resorts
Econo Lodge Truman Inn
3501 W Broadway, Sedalia, United States Show map
Situated 2.6 km from First United Methodist Church, the comfortable Econo Lodge Truman Inn Sedalia features Wi-Fi in public areas and a car park on site. Boasting a swimming pool, this 2-star hotel…
From US$ 70
Book Now