Without doubt this is the best place to stay in Knightsbridge! It is one of Londons most stylish hotels and is located close to Harrods and Hyde Park. The modern and elegant style of the interior is matched by the superbly appointed rooms with all the facilities for the business and leisure visitors alike. There are a number of excellent dining facilities within the hotel. The elegance of the interior combined with its wonderful location makes this hotel the perfect choice for visitors to London.