On Sloane Street, in the heart of London's fashionable Knightsbridge, surrounded by designer boutiques and famous department stores, this 4-star hotel offers luxurious air-conditioned rooms.
Airport Name: LHR 26 km Nearest Major Train Station: Victoria 4 km Nearest Local Train Station: Kensington Olymipia 3 km Nearest Underground Station: Knightsbridge Tube 0.1 km Nearest Coach/Bus Station: Victoria 4 km