CHUVASHIYA HOTEL

2 Lenina avenue
Cheboksary
Russian Federation