My mother and I are taking a trip to Europe and leaving on August 14th. We are flying from Seattle to London Heathrow Airport and are planning on staying in London for 4-5 nights. We are trying to find a hotel that is easy to get to from Heathrow (meaning close to a train/tube station and that is close or easily accessible to the St. Pancras train station as well.
We are going to be taking the Eurostar to Amsterdam after we are done visiting London and don't want to be in a hurry to get there so it would be great to stay in a hotel that is close by. So far the hotels we were considering were the Megaro Hotel in St. Pancras, The Ampersand Hotel in Kensington, and The Rembrandt in Knightsbridge area. All the hotels seem to be in good locations and get decent reviews online.
Any suggestions on hotels would be extremely helpful. I want to try and book a hotel within the next week or so and make sure I am not booking us somewhere far away and inaccessible with transporting luggage.
Thanks!