Dinham Hall Hotel is an elegany hotel in the centre of the historic town of Ludlow. There are 13 charming bedrooms which come with all modern amenities. There is an excellent restaurant serving a menu created from high quality, seasonal, local produce. The hotel boasts a prestigious location in the town opposite the ruins of an impressive sandstone castle dating back to 1085. Ludlow is famous for its gastronomy and there are many excellent pubs and restaurants in the town as well as a wide variety of shops.