Criterion Capital has secured planning approval from the City of Edinburgh Council for the transformation of 109-112 Princes ...
Criterion Capital has revealed that it has received planning permission to build a hotel on Princes Street in Edinburgh, its ...
Plans for a new hotel with more than 670 beds in the former Debenhams store in Princes Street have been given the go-ahead.