Read More 1 minute read News Castle Hot Springs Nabs Small Luxury Hotels of the World Award Castle Hot Springs has been awarded “Most Mindful Wellness Retreat” by the Small Luxury Hotels (SLH) of the… byChristina SilvestriOctober 2, 2020