Resort è situato su dieci acri con più edifici di 3 piani, tutti con ascensori. Immerso nella valle del fiume russo nella contea di Sonoma, Windsor è una piccola città con profonde radici nella coltivazione e vinificazione. Vivaci ristoranti abbondano. Adiacente al resort è la sfida di Windsor Golf Course, che ospita sei eventi PGA Nike. Resort comprende piscine all'aperto, spa all'aperto, centro fitness, campo sportivo, sala giochi per citarne alcuni. Ampio parcheggio in loco disponibile.