Tahoe Chalet Inn is located at 3860 Lake Tahoe Blvd, South Lake Tahoe, CA-96150. Get step by step driving directions to Tahoe Chalet Inn.
The following map shows the location of Tahoe Chalet Inn
View details of Tahoe Chalet Inn.