Windsor House Bed & Breakfast is an accommodation.
See more
Windsor House Bed & Breakfast is an accommodation.
Located at New Road, TorringtonDevon EX38 8EJ in Torrington, Devon, GB. Those looking to explore will find St Nicholas Priory, Royal Albert Museum and Gallery, and Lundy Island nearby.
Email: info@windsorhousebandb.co.uk
Popular Facilities | |
Check-In / Check-Out Time | From - to |