Remove Ads

Photo of Tahoe Chalet Inn

Tahoe Chalet Inn

3860 Lake Tahoe Blvd., South Lake Tahoe, California USA

Add Photo

In-Room Kitchen

Remove Ads

Claim copyright