Club Wyndham Tamarack
874 Xanadu Rd, Wisconsin Dells, WI, 53965
View on Map
Please choose your Stay Dates to get the best available rates for your travel plans.
Enter travel details
Hotel Details
- Tennis Court
- Fitness Center
- Hot Tub or Spa
- Swimming Pool - Indoor
- Swimming Pool - Outdoor
- Internet Access - Free in room
- Internet Access - Free Public Access