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.