Chris Penn, general manager of Flemings Hotel in London, is baffled by some hoteliers’ reticence over their awards success.
- George Sell
- September 10, 2012
Facebook
Twitter
LinkedIn