Centrally situated in London's South Kensington district, The Park City Grand Plaza Kensington Hotel offers flat-screen TV, free high-speed internet, a Bose radio and CD player and laptop-compatible safes. This sophisticated boutique 4- star hotel is...
18-30 Lexham Gardens, London W8 5JE, South Kensington, London Central, England
Check with seller
9 months ago