For Immediate Release March 11, 2009 PARK TAHOE INN WINS CITY OF SOUTH LAKE TAHOE 2008 DESIGN AWARD (South Lake Tahoe, CA)—The new Park Tahoe Inn, located in South Lake Tahoe, California, has won the 2008 Award of Excellence for Outstanding Design for a Commercial Remodel by the City of South Lake Tahoe. The Park [...]