PREMIER INN, ST DAVIDS

The design and Construction of a new 63 bedroom Premier Inn together with external services, roads, yards and car parking in St Davids, Wales has now begun.