There is no better way to thaw out and warm up those muscles than by unwinding in the sauna.
Included in the comprehensive gym and pool area of the hotel, step in and let the tensions melt away.