46.30389 ­-95.74979
Go to map view
Xanadu Island Bed and Breakfast and Restaurant - Battle Lake - Building
Xanadu Island Bed and Breakfast and Restaurant - Battle Lake - Bedroom
Xanadu Island Bed and Breakfast and Restaurant - Battle Lake - Bedroom
Xanadu Island Bed and Breakfast and Restaurant - Battle Lake - Building
Xanadu Island Bed and Breakfast and Restaurant - Battle Lake - Bedroom
Xanadu Island Bed and Breakfast and Restaurant - Battle Lake - Bedroom
Xanadu Island Bed and Breakfast and Restaurant - Battle Lake - Bedroom
35484 235th Street, Battle Lake, MN 56515, United States +1 218 864 8096
You'll be on a lake with a stay at Xanadu Island Bed and Breakfast and Restaurant in Battle Lake. Make yourself at home in one of the 8 individually decorated guestrooms. A complimentary continental breakfast is included.

Get Rates

Show Xanadu Island Bed and Breakfast and Restaurant at top of the results.

Get Flight + Hotel

Amenities

General Complimentary breakfast
Policy Pets allowed on request. Charges may apply.

Star Ratings

Xanadu Island Bed and Breakfas...
lastminute.com