210 Wisconsin Dells Pkwy, Lake Delton, Wisconsin 53965-9647 USA
Standard Room, 2 Queen Beds: Free WiFi, free toiletries, and refrigerator<br />
Claim copyright