CM Communications is an integrated marketing agency specializing in PR for the travel and hospitality industry. We develop successful multi-channel campaigns using PR, social media, and digital marketing for restaurants, hotels, consumer products and real estate businesses.