Xanadu Island Bed & Breakfast and Resort
35484 235th Street
Battle Lake
MN
56515
(218) 864-8096
xanadu.cc
Open Map
Battle Lake
Complimentary continental breakfast
Hotel
hotels & motels
Internet access
massive stone
Pets Allowed
Photocopy center
Resort
Travel