Whoever’s in charge of HR at Red Carnation Hotels deserves the day off, and a raise. 100 Princes Street in Edinburgh is the ...