Our Hotels

Crerar Management Limited currently manage 11 hotel properties located throughout the UK, all of which are currently Swallow Hotels. Please click on the map markers for more information about each hotel.