McMillans B&B Windsor
81 Straight Road, Farm Drive, Old Windsor Windsor, SL4 2NWMcMillans B&B Windsor is a large, comfortable property located in Old Windsor. Free WiFi access is available and free parking is possible on site. Each beautifully decorated room here will provide you with a TV and satellite channels.
3 rooms
from £79