I'm considering using Marriott Rewards to book a stay in London, and when I enter "London" into the search tool it comes up with 3 choices:
London Marriott Hotel, Regents Park
London Marriott Hotel, Maida Vale
Renaissance London Chancery Court Hotel
Admittedly, I don't know the first thing about London geography and am looking for a place that is located such that LHR and tourist attractions are accessible by public transport (with minimal headaches
)
If anyone has comments or suggestions on any of these hotels (or if I'm missing any) please let me know!
Thanks.