Embassy Suites Lake Tahoe - Hotel & Ski Resort is located at 4130 Lake Tahoe Blvd, South Lake Tahoe, CA-96150. An interactive Map of Embassy Suites Lake Tahoe - Hotel & Ski Resort is shown below.
View details of Embassy Suites Lake Tahoe - Hotel & Ski Resort.