Regions
Comfort at Tahoma Bed and Breakfast
Located along the shores of Lake Tahoe, Tahoma, California invites guests to enjoy the lake and the slopes. Summer visitors can swim in beautiful Lake Tahoe and enjoy the surrounding forest. During the winter, visitors can hit the slopes at nearby Homewood or one of Tahoe’s other world renown ski resorts.
No results found