The Barns Hotel
Place Category: Hotel-Restaurants, Restaurants, and Online-Table-Booking
-
The Barns Hotel is a Hotel Restaurant, and can be found at Cardington Road, Bedford, Bedfordshire.
-
-
-
Book/Order:
Book a Table