The Sofitel St. James Hotel is home to the So Spa, opened in 2009, which aims to help you relax and rejuvenate during your time in the area. There is a gym with a whole host of weights and machines available for your use, while offering something a little less strenuous there is a steam room, a hammam and rooms for massages and treatments.