Distinguished inns homepage
Home Search California Gold Country & High Sierra

Tahoe Vista

The Shore House is the ultimate romantic getaway on the spectacular North Shore of Lake Tahoe, with private gardens and lawns, pier and adjoining sandy beach. Enjoy fabulous views of Lake.

 

© 2012 Top 10 Inns, an American Dreams Inc company