Hotel - 33 Beaufort Gardens, Knightsbridge, London, SW3 1PP - 3 Stars - 27 Rooms
2 offers from £142.00 to £165.00
1 review | Write a review