Stayo Kensington

Stayo Kensington Book / Directions
Address
16A Bute Street, Kensington and Chelsea, London, SW7 3EX, United London, England
Nearest stations
About 8 minutes from Gloucester Road on foot
Reserve

Transit information

Nearest places

Nearest hotels

cntlog