Tagged: Harrah’s Lake Tahoe

The Summit – Harrah’s Lake Tahoe

The Summit, the crown jewel of Harrah’s Lake Tahoe’s restaurants, is located in the intimate surroundings of the celebrated split-level Star Suite on the 16th and 17th floors. The innovative Summit Restaurant offers an...

image_print