home
>
Copthorne slough windso
copthorne slough windso
Copthorne slough windso
This 4 star hotel is located within the city of windsor and was established in 1991 it is a short drive away from the windsor castle and the nearest station is ealing the hotel has 2 restaurants a bar a conference room an indoor swimming pool and a fitness centregym all 219 rooms are equipped with minibar hairdryer trouser press ironing set and air conditioning

SIMILAR PRODUCTS