For comfort and convenience, for business and pleasure, the Avon Hotel is situated in a quiet, beautiful square, centrally located in the heart of London's West End.
Paddington Station and the Heathrow Express are only 2 minutes walk away, and Hyde Park is a 4 minute walk. It's close to all London's tourist sights, Theatreland, shopping districts and a variety of good quality restaurants catering for every taste. By tube it is 10 minutes to Earl's Court Exhibition Centre .