Conveniently situated in Cheboksary, this property is the perfect base for both business and holiday travel. There are a total of 89 rooms on the premises.

Otel

Location

Get Rates

Get Flight + Hotel