Zedwell Hotels to open hotel on Princes Street, Edinburgh


The hotel will be located inside a former Debenhams store and will feature the brand's windowless “cocoons”.

Continue reading Zedwell Hotels to open property on Edinburgh's Princes Street on Business Traveller.

scroll to top