We will be traveling to London in mid-November and trying to finalize our hotel. We will be staying on points so need to stay at a Hilton or Doubletree.
Most important thing to us is LOCATION and short walking distance to Tube stops. Would also like to stay in an area that is good to walk around at night with lots of restaurants, etc. nearby. (We stayed in the Latin Quarter/St. Germain district in Paris and liked it very much. I know Paris and London aren't apples to apples, but would like to find a similar area of town if possible.)
We have narrowed down to the following locations, but continue to see mixed reviews so looking for advice on which location to book.
Doubletree Westminster (leaning towards this location, but having a hard time determining how convenient the Tube stops are here)
Hilton Hyde Park
Doubletree Marble Arch
If you recommend a Hilton/Doubletree I haven't listed here, please let me know! Open to any suggestions or advice! Thanks in advance!