Housed in a building that dates back to 1700, this 3-storey hotel comprises a total of 111 rooms and features a bar, 2 restaurants and a coffee shop. Business guests may take advantage of the conference rooms to be found within the hotel.
The tasteful rooms each come with an en suite bathroom with a hairdryer, a direct dial telephone, a minibar/ fridge, a hire safe and a trouser press.
High Street,, Windsor SL4 1LJ , Berkshire (United Kingdom). This pleasant hotel is located at the heart of Windsor just a few paces from Windsor Castle. The nearest links to the public transport network are a short distance away.