An award-winning Harrogate hotel says its ‘300 rooms for £300’ promotion has become “one of its most popular experiences of ...