A stay at Russia Congress Hotel places you in the heart of Cheboksary, within a 5-minute drive of Russian Drama Theater and Chuvash State Art Museum. This hotel is 2.7 mi (4.4 km) from Monument of Mother and 1.4 mi (2.2 km) from Olympus Concert Hall.Make yourself at home in one of the 217 air-conditioned rooms featuring minibars and LCD televisions. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include safes and desks, as well as phones with free l...