Templars Hotel and Carvery

Guesthouses in Town Centre, Baldock
Features
Restaurant
Nearest public transport
Baldock - National Railway