World5 months ago
Zedwell Hotels to open first Scottish hotel on Princess Street – DRAM Scotland
Zedwell Hotels is set to debut in Scotland with the opening of its first hotel in Edinburgh following Criterion Capital’s acquisition of the former 116,500-square-foot Debenhams...