El Russia Hotel está situado en el centro de Cheboksary, a 10 minutos en coche de la estación de tren y a 25 minutos en coche del aeropuerto de Cheboksary. Hay Wi-Fi gratuita en todas las instalaciones.
Número de habitaciones: 217
Gagarina Street 34, 428000 Cheboksary, Rusia