Looking for a comfortable, convenient and affordable place to stay? Look no further than the Windsor Castle Hotel.
All rooms include a private bathroom, air conditioning, flat-screen TV, free WIFI, free private parking and tea and coffee facilities. If you’re looking for a great meal, head down to the pub’s bistro!
Room options include: