£100 a day? ouch
Just checked - yes it does include that! It's quite a high end hotel
And you get uplifts most of the time, so no appeal to the xc whippets then