Location superb, supermarket across the road, many tourist attractions within walking distance, with hop on hop off bus stop across the road, underground 50m, marvellous café around cnr to hotel. Marvellous. Only minus is no free internet except in lobby -
Great location in central London. About 150 meters from the Green Park tube station ->... what people say » straight access to the Heathrow airport and most London areas). Very nice hotel in every important aspect.