35484 235th Street, 56515 Battle Lake, MN, United States +1 218 864 8096
Xanadu Island Bed and Breakfast and Restaurant is located in Battle Lake. Make yourself at home in one of the individually decorated guestrooms. A complimentary continental breakfast is included.
|Xanadu Island Bed and Breakfas...|