Criterion Capital has announced plans to transform the former Debenhams building on Princes Street in Edinburgh into its first hotel under the Zedwell brand in Scotland. This comes following the ...