159 Knightsbridge Hotel is less than 5 minutes’ walk from Hyde Park, Knightsbridge Tube Station and the world-famous Harrod’s.
159 Knightsbridge Hotel is less than 5 minutes’ walk from Hyde Park, Knightsbridge Tube Station and the world-famous Harrod’s. Read more
159 Knightsbridge Hotel is less than 5 minutes’ walk from Hyde Park, Knightsbridge Tube Station and the world-famous Harrod’s.
159 Knightsbridge Hotel is less than 5 minutes’ walk from Hyde Park, Knightsbridge Tube Station and the world-famous Harrod’s.
Number of Rooms: 27