It has been a while since I have posted or asked questions from all the great forum posters, but now believe it is time to hit the road again. I am looking to head to London in the spring or fall of 2023, and my question to you is what Marriott hotels have you stayed at in London, and tell me please about the locations you may have loved. Because we haven't traveled much other than trips to Florida, and because we have done major home renovations, we have accumulated a good amount of Marriott points, which we intend to use for this trip. We plan to visit the major tourist spots and museums, see at least one play, make a trip to the Cotswalds, Windsor, etc. Any recommendations you can give me would be much appreciated.
Thank you so much !