Hi, we will be in London for only 3 nights (2 1/2 days) and would like to stay in either the Covent Garden, Charing Cross or Westminster station area. Does anyone have a favorite hotel in any of these locations? We really want to be centrally located...thanks so much in advance!
Please sign in to post.