Reading Time: < 1 minute
Chris Penn, general manager of Flemings Hotel in London, is baffled by some hoteliers’ reticence over their awards success.






