Description:
This hotel has recently become part of the "Leading hotels of the World", you will feel like you have been brought back to the Victorian era. (0707 RP) Originally two Georgian townhouses. The hotel is located in fashionable South Kensington, just a few minutes walk from South Kensington underground station and some of London's finest attractions. The Science, Natural History and Victoria & Albert Museum are literally on the doorstep. Likewise Harrods, fashionable Knightsbridge , and the cafes restaurants and antiques shops of Chelsea.
more...
Orbitz