views

Cats Lake Place, Tallac Views, Hot Tub!

Welcome to Cat’s Place in Tahoe!, Located in the Tahoe Keys in South Lake Tahoe. Winter is here in Tahoe.  From the moment you lay your eyes on our Lake Place, you’ll know you’re about to spend your vacation in … Read More