Located in London, near Victoria Train Station, South Kensington Underground Station and Victoria Underground Station, these delightful serviced apartments feature free WiFi. Each unit offers a fully equipped kitchen, a flat-screen TV with cable channels, a living room with a sofa, a private bathroom and a washing machine. A dishwasher, a microwave and oven are also provided, as well as a kettle and a coffee machine. Popular points of interest near the aparthotel include Harrods, Buckingham Palace and St Ja