This family friendly hotel is located in the Lake Tahoe area, just a short distance from Lake Tahoe, Reno, and 6 major ski areas.
See more: Hotels in USA Hotels in Lake Tahoe - Ca Holiday Destinations in USA