Looking down West Street, towards Winchester, in the Historic Town of Alresford in Hampshire The Swan Hotel is situated on the left hand side where for over two hundred and fifty years it has served the community well from the original horse drawn coaches running from London to Southampton to modern day travellers.