Directions to Tahoe Lakeshore Lodge And Spa, South Lake Tahoe

Tahoe-lakeshore-lodge-and-spa-map
The Tahoe Lakeshore Lodge And Spa in South Lake Tahoe is located at 930 BAL BIJOU ROAD , South Lake Tahoe , CA, US .   Click on the Google Map above to get an interactive version and see the area around the Tahoe Lakeshore Lodge And Spa .