Looking ahead to its 50th anniversary, the 300-room property is getting a guest-room redesign, new villas, more food and beverage outlets, and an enhanced spa.
The brand has begun construction on a 244-room resort on Mexico’s west coast.
The 422-room Wyndham Grand Resort Sam Lord’s Castle is set on a historical site where 19th-century pirates plied their trade.