Cedar Inn And Suites

Cedar Inn and Suites, 890 Stateline Ave, South Lake Tahoe, CA 96150, United States

(530) 240-6015

Location