Hotel description
Property Location With a stay at this apartment in London (London City Centre), you'll be within a 5-minute walk of Sloane Square and Saatchi Gallery. This apartment is 0.7 mi (1.1 km) from Harrods and 0.9 mi (1.5 km) from Natural History Museum.Rooms Your apartment features a flat-screen TV. Complimentary wireless Internet access is available to keep you connected. A private bathroom with a shower/tub combination features complimentary toiletries and a hair dryer. Conveniences include an electric kettle and a washing machine.