The Landing Resort & Spa recognized | nnbw.com

The Landing Resort & Spa recognized

The Landing Resort & Spa, a five-star boutique resort in South Lake Tahoe, has been recognized with a 2017 Magellan Award in the "Overall Luxury Hotel/Resort" category presented by Travel Weekly.

Go back to article