Michels & Taylor is one of the best hotel management companies in the UK; we ensure that all of our leaders are trained…