CRERAR HOTELS hotels

CRERAR HOTELS hotels

Crerar Hotels is one of the leading hotel management companies in the UK.  It currently operates 17 hotels under the brand Swallow hotels which are spread throughout Scotland and England ranging from country house style hotels to modern facilites in the town center.