Interstate Hotels & Resorts is the International Division of leading U.S.-based global hotel management company, Aimbridge Hospitality. The company manages hotels in the UK, Ireland, Europe and Russia. The Plano, Texas-based hotel management company operates more than 1,400 properties in 49 states and 20 countries, including ongoing operations in Russia.
The company operates eight hotels in Moscow and one hotel in Volgograd.
No official statement