A Yorkshire hotel has been handed an award for 'Best Urban Hotel'. The Grand in York won at this year ... London to an audience of some of the top leaders in UK hospitality.
The Grand Hotel gained recognition for being the best seaside hotel in the UK last year. The guide, by The Times, ranked 29 seaside boutique hotels across the country, with the Grand taking ...