HOLIDAY Inn Express will debut
in Russia for the first time as part
of an IHG agreement for 15 new
hotels to be developed in the
country by 2019.The above snippet is the first part of an article sent to subscribers in Travel Daily's issue from 13 Mar 13 To see the full story, see the embedded issue below or CLICK HERE to download Travel Daily from 13 Mar 13