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

Get Rates

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

Get Flight + Hotel

Amenities

General Complimentary breakfast

Star Ratings

Xanadu Island Bed and Breakfas...
Travelocity
lastminute.com