Looking at the hotel details it would appear that all the Cinnamon hotels provide tea/coffee making facilities. The only one that is not clear is The Blackpool albeit we are only there for 1 night. Are you able to advise if they will be provided at this hotel?
Also will the TM be travelling with the group from Heathrow?
Many thanks