West Central Lakes Bed and Breakfasts

B&Bs in West Central Lakes

 
 
Starting
at $110

Battle Lake, Minnesota
The magic of Xanadu Island B&B awaits you on a pristine lake outside the quaint town of B...Read more