Tahoe Lakeshore Lodge And Spa

930 Balbijou Rd South Lake Tahoe CA 96150 USA

(530) 541-2180

Location