Eyeing these 3 hotels for a 2 night visit to London this fall. We will fly into LHR and leave for Bath afterwards. Using points as a basic Gold member. Which one would you recommend?
Sheraton Grand London Park Lane
Bankside Hotel, Autograph Collection
London Marriott Hotel Grosvenor Square
Of the three, I am seriously considering London Marriott Hotel Grosvenor Square the most, although I do like the location of Bankside. Suggestion/thoughts welcome.