
Basecamp Hotel
Hotels for adventure travelers don’t tend toward the stylish. Enter Basecamp, a new property in the town of South Lake Tahoe, Calif., which opened in June. The concept? To embody the spirit of a traditional base camp — where mountaineers […]