The Premier Inn in Leith has a wonderful view of the harbour and old town. Post navigation Former Royal Yacht New Sneakers