The Avonmore Hotel is a small family run establishment located in the Kensington area of London. Each bedroom has been tastefully decorated and equipped with private bathroom and other ammenities. The Avonmore has frequently been cited for its charm and distinctiveness.
|OPEN DATES||All Year|
By clicking 'Submit' you are agreeing to our Terms of Service
Vacation Request Successfully submitted. Thank You!