Die Unterkunft Centre Of Britain Hotel, die in Haltwhistle, 7,5 km von Thirlwall Castle entfernt gelegen ist, verfügt über Übernachtungsmöglichkeiten mit einer Gemeinschaftslounge, kostenlosen Privatparkplätzen, einem Restaurant und einer Bar.
Zimmeranzahl: 14
Main St, Haltwhistle, NE49 0BH, Großbritannien