Leisure 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.