Though only opened in 2017, The Lodge at Edgewood Tahoe – a LEED-certified resort nestled across 235 acres in Lake Tahoe – is already “edging” out the competition when it comes to lakefront luxury.
The 154-room hotel with championship golf course and 8,500-square-foot spa was recently named both the 2019 Hotel of the Year by Preferred Hotels & Resorts and a Travel + Leisure “World’s Best” winner.
Though regarded among the top destinations worldwide each winter, the approaching summer months are among the best times to visit as Edgewood will be awash in wine cruises, water sports and more.
– Alison Bailin, HMA Public Relations