Hotels in Russia: 59 chain hotels by city

59 chain hotels across 32 cities in Russia, from Marriott, Hilton, IHG, Accor, Hyatt, Wyndham and other hotel groups.

FlightGPT lists 59 chain hotels in 32 cities in Russia. The cities with the most are Moscow (13), Saint Petersburg (9), Volgograd (3), Kazan (2), Novosibirsk (2).

All countries