Shore House at Lake Tahoe

Open
7170 N Lake Blvd
Tahoe Vista, CA 96148

Shore House at Lake Tahoe is a charming lakeside retreat nestled in Tahoe Vista, CA. The company offers a peaceful and scenic getaway for guests seeking relaxation and tranquility.

With comfortable accommodations and stunning views of Lake Tahoe, Shore House provides a serene environment for visitors to unwind and enjoy the natural beauty of the area. Whether for a weekend escape or a longer vacation, guests can expect a restful stay at this idyllic lakeside destination.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesCaliforniaTahoe VistaShore House at Lake Tahoe

Partial Data by Foursquare.