Hotels

Shefford, Central Bedfordshire, United Kingdom

1 place in Shefford, ordered by rating:

1.5
2 reviews
Telephone:
+44 1462 850853
Address:
16 Hitchin Road Meppershall

Hotels in nearby cities: