Thistle Kensington Gardens
London England W2 3HL
The Thistle Kensington Gardens is steps from Kensington Palace and Hyde Park. Its modern, clean rooms, which offer flat-screen LCD TV's and high-speed Internet access, are available at affordable rates. Other options include any of the other well-located Thistle Hotel properties around London.