Number Sixteen Hotel London is located in South Kensington, close to the West End, Chelsea Knightsbridge, Hyde Park and just a stone's throw from some of the best restaurants, pubs, and shops in London. South Kensington underground station is an easy two minute walk away and gives direct access from Heathrow airport or central London. In a terrace of white-painted early Victorian houses in the heart of South Kensington and only a 10 minute walk from Harrods, Number Sixteen is ideally located for shopping, theatre and the West End.
Number Sixteen Hotel London Click here to browse more
Bed Breakfast London England
|