My wife and I will be in London in July. How would you compare the Renaissance Chancery Court, J.W. Marriott Grosvenor House and the Marriott Grosvenor Square in accomodations, room size, service, location for sightseeing, location near subways, etc?
Are there other Marriott hotels that would be better, especially for sightseeing and getting around??