Econo Lodge South Lake Tahoe

2659 Lake Tahoe Blvd
California
United States