The customers’ castle

The customers’ castle

When Visit England named the winners of its 2019 ROSE Awards – given to a select group of hotels, hostels, guesthouses and holiday rentals, all of which have shown outstanding customer service – YHA appeared not just once on the list, but twice. YHA Holmbury St...