Our best hotels - Slough

HOTEL COPTHORNE SLOUGH WINDSOR

Cippenham Lane

The Copthorne Hotel Slough Windsor is a four star modern property ideally located for visits to historical Windsor and surroundings, a prominent town popular as...

From
£ 43.20