The Pines Country Inn
Owosso Michigan
Check in
3:00 PM
Check out
11:00 AM
Experience extraordinary comfort and unparalleled hospitality from the moment you arrive at The Pines Country Inn, The Pines Country Inn is in the historical district, within a 5-minute drive of Steam Railroading Institute and Curwood Castle. This hotel is 100 minutes drive to Michigan State University and 40 minutes drive to Durand Union Station.
Unwind and recharge with Egyptian-cotton sheets, mini-refrigerator, rainfall showerhead, air conditioning, a private bathroom with premium toiletries, cable & satellite channels, in-room coffee & tea facilities, a 42-inch flat-screen TV and daily housekeeping. Conveniences include a phone, a desk and wheelchair-accessibility.
Property Details
Location
1730 East M-21 (East Main Street), Owosso, Michigan 48867, United States