Situated in the rolling hills of the Italian countryside, Club Wyndham Tuscany is the perfect resort for relaxation and indulgence. From castle, to Renaissance villa, turned luxury resort, Club Wyndham Tuscany puts you close to some of Italy’s most famous destinations, including the iconic Leaning Tower of Pisa.