97 St. Leonards Rd, Windsor, Berkshire, SL4 3BZ
The accommodation features eight rooms set over two floors, all with En-Suite shower rooms.
Bedrooms are equiped with flat-screen TV's, clock radios, tea and coffee making facilities and complimentary toiletries.
Looking for the best theatre shows, restaurants, bars and accommodation in Windsor? Browse our full Windsor guide.Windsor