Red Carnation Hotels Are In Full Bloom

TravelMarketReport

Red Carnation Hotels, the hotel group of The Travel Corporation (TTC), was named the number two hotel brand in the world by Travel + Leisure magazine in its 2018 listing. Looking closely at the company, it’s easy to see why it was given the honour.

CLICK FOR FULL STORY

Leave a Comment...


(will not be published)