Le Russia Hotel est situé dans le centre de Cheboksary, à 10 minutes en voiture de la gare et à 25 minutes de route de l'aéroport de Cheboksary. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement.
Nombre de chambres: 217
Gagarina Street 34, 428000 Tcheboksary, Russie