Slough Hotels

1 hotels found in 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...