The Oakwood Inn is a beautiful hotel in Okoboji, Iowa, with bed and breakfast amenities on a 2-acre estate with 11 guestrooms and expansive gardens.
The Oakwood Inn
(207)
Hotel
Refined bed-and-breakfast in a Victorian house, featuring 2 ponds & a tranquil garden.
Address: 23131 Nature Center Rd, Spirit Lake, IA 51360
Phone: (712) 332-8057