The Landing Resort & Spa recognized as weekend hotspot | nnbw.com

The Landing Resort & Spa recognized as weekend hotspot

The Landing Resort & Spa, a five-star boutique hotel located in South Lake Tahoe, was named in the list of Top 25 Romantic Weekend Getaway in the United States by Vacation Idea magazine.

Go back to article