Margaritaville Resort Lake Tahoe Opens
SOUTH LAKE TAHOE, California—Margaritaville Resort Lake Tahoe is open in South Lake Tahoe, California, marking the newest addition to the Margaritaville portfolio and the brand’s first ski destination resort. Amidst the Sierra Nevada mountains, the 399-suite property stands as an all-suite resort. “We’re thrilled to officially open our doors and introduce the Margaritaville lifestyle to the South Lake Tahoe community as well as visitors to our beautiful destination,” said Bob Jensch, managing director of Margaritaville […]
The post Margaritaville Resort Lake Tahoe Opens appeared first on LODGING Magazine.