40-44 Harrington Gardens, London, SW7 4LT
Location: South Kensington
Prices start from: £29.50
Review Score: 3.9 / 5
Looking for affordable, contemporary comfort? Then look no further than Avni Kensington Hotel in South Kensington, Central London. You’ll be surrounded by the Natural History Museum and the Royal Albert Hall, as well as Gloucester Road Tube Station when you book this three star hotel in London!