manager of Horwood House Hotel in Milton Keynes who has reportedly ‘doubled’ bookings since he took over. ADVERTISEMENT. Advertisement. The awards …