Ramada Encore reveals fresh new branding and proposition created by Octopus Group
Wyndham Hotels & Resorts, the world’s largest hotel franchisor and leading provider of hotel management services, with more than 9,000 hotels and 20 iconic hotel brands, unveiled an exciting new direction for the Ramada Encore by Wyndham brand globally. Recognising that today’s traveller has more choice than ever before, at the heart of this new […]