Depot Inn & Suites
Hotel
La Plata, Missouri
8.8/10
Excellent
62 reviews
Free Wi-Fi
Situated in La Plata, Depot Inn & Suites offers a garden and BBQ facilities. Featuring a restaurant, the property also has free bikes, as well as an indoor pool and a fitness centre.
Number of rooms: 30
1245 N Brown St, La Plata, MO 63549, United States