Avni offers a wide array of newly refurbished short let serviced apartments.
Nearest public transportGloucester Road - Underground
Similar businesses nearby
Cromwell Road, South Kensington, London SW7 4ER
Crowne Plaza offer 4 star business and leisure hotel services across UK. They al…
Queensberry Place, South Kensington, London SW7 2DW
The Gainsborough Hotel gives you the feel of an English country home whilst at t…