35484 235th Street, Battle Lake, MN 56515, 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...|