Our South Lake Tahoe hotel is the only Four Diamond AAA rated, full service, all-suite resort hotel in the heart of South Lake Tahoe, CA.
Our South Lake Tahoe hotel is the only Four Diamond AAA rated, full service, all-suite resort hotel in the heart of South Lake Tahoe, CA.