My wife and i are planning to stay in london for 3 days on june 6. We are using points so we have our choice for "central' London. Which hotel is best? Marriott Agent suggested the Grosvner Marriott, or JW Marriott Grosnver Square or the St. Pancras Renaissance Hotel (newly remodeled Train Station)
Which hotel would someone recommend?