The Avonmore Hotel in Kensington, the most upmarket and typically English residential district in London, is a classic Victorian building with traditional London-style furnishings and decor. Just a short step away from West Kensington underground station and Olympia Exhibition Centre, the Avonmore Hotel is ideal for business trips and holidays.
Reviews
Be the first to review Avonmore Hotel.
Write a Review