Mother Nature's Inn pays complete respect to the natural environment while at the same time offering a welcoming, cute and clean inn. It is accessorized in decorations that show appreciation of the mountains and the animals that roam the Sierra Nevada hillsides, and the carvings, paintings and rustic adornments lend a fun, unique ambiance. Across the street from Lake Tahoe and in the center of Tahoe City, Mother Nature's Inn is centrally located to take advantage of daytime outdoor activities as well as evening entertainment and dining. Originally built in 1945, the inn was recently renovated to keep its historic charm while at the same time offering modern amenities.
Weekly Lake Report
Brought to you by:
City of South Lake Tahoe • South Lake Tahoe
Friday, December 9th 4:00 pm - 8:00 pm
View All Events!