You are zoomed out too far to see location pins. Please zoom back in.
Hotels Travellers Trust
104 Wisconsin Ave., Montreal, WI 54550
USD 50 - 85
#1 of 1 B&Bs in Montreal
“ A great ski weekend ”
- This is where you want to stay for a wonderful weekend skiing in the UP... more
- 20 July 2007