100 Princes Street in Edinburgh was named Best City Hotel by Times reviewers, securing its place as the top urban retreat ...