The Averard Hotel is a friendly, family run hotel situated in an excellent location, a few yards from Bayswater Road, virtually opposite Hyde Park and Kensington Gardens, and offers easy access to all parts of London. This Victorian building still retains some of its original features and all of the comfortable bedrooms have en-suite bathrooms, television and telephone.
Rooms: 52.
More Informations on Averard Hotel, London
Hotel Information & Facilities
General Public Bar, TV in the Room, Public Lift, Phone in the Room