Caistor Hall
Hotel
Norwich
A great place to have a rest after an exciting day! Hotel «Caistor Hall» is located in Caistor St Edmund. This hotel is located in the center of the city.
Number of rooms: 19
Stoke Road, Caistor St Edmund, NR14 8QN