Stayo Kensington
16A Bute Street, Kensington and Chelsea, London, SW7 3EX, United Kingdom
Situated in London, 600 metres from Victoria and Albert Museum, 1.2 km from Harrods and 400 metres from Natural History Museum, Stayo Kensington features accommodation with a terrace and free Wi-Fi.