Back to Hospitality

Castle Rock Health Club and Spa

Castle Rock Health Club and Spa
  • Location: San Antonio, TX
  • Spa Size: 7,600 sq. ft.
  • Treatment Rooms: 6
  • Opened: 1999
  • Interest Sold: 1999

Built atop one of the highest points in San Antonio, Castle Rock Health Club and Spa offers a tranquil retreat at one of Texas’ most acclaimed resorts. Enjoy a customized treatment using Aveda products in one of six special rooms, or decompress by working out in the state-of-the-art, 2,800-square-foot fitness center. Woodbine served as developer and asset manager for the health club and the resort of which it is part, The Westin La Cantera.