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 TVs and high-speed Internet access, are available at reasonable rates (by London standards). Other options include any of the other well-located Thistle Hotel properties around London.