|
Highbury Barn Restaurant with Rooms Great Cornard Sudbury (England)
46 Canhams Road
The Highbury Barn Restaurant & Rooms Hotel is located in Sudbury making it one of the best hotels to stay at while in town. The Highbury Barn Restaurant & Rooms Hotel boasts a convenient location with modern amenities in every guestroom and superb service. Room amenities include non smoking rooms, daily newspaper, hair dryer, ironing board, television. |
|