Mercure Castle
High Street, Windsor, SL4 1LJ
Very Good, 4
Housed in a building that dates back to 1700, this 3-storey hotel comprises a total of 108 rooms and features a bar, 2 restaurants and a coffee shop. Business guests may take advantage of the conferen...
More Info