I just stayed in Dec at Country Hall and the location is just great! You can walk to most of the places. We paid extra to get the view room (50 pounds), and that had also Executive access. It was worth every penny! The hotel is not brand new, so it's a little bit older, but the rooms and beds looked pretty good. I know where the GH is on Park Lane, it is a little out of the way. Depends what you are looking for.