• Connect with Us

Xanadu Island Bed and Breakfast and Resort

35484 235th St
Battle Lake Minnesota, 56515
Toll Free: (800) 396-9043