London Hotels

Harrington Hall. London SW7

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