I have stayed at the Strand Palace hotel, and at at the Doubletree Hilton, London - West End. Both were nice hotels within walking distance of just about anything. I thought the Doubletree was a bit nicer, while the Strand had a better location. Both were very nice hotels.