Harrington Hall. London SW7
A classic Victorian facade houses a elegant modern hotel off Gloucester Road. 200 spacious, air-conditioned bedrooms are well equipped.
Gym, extensive meeting rooms and a stylish restaurant which serves an imaginative selection of well prepared dishes.
Harrington Hall Hotel, London SW7
Map of all central London hotels
Your guide to UK hotels