Get a Hotel in Zelenchukskaya

Apartment Leonova 154

Apartment Leonova 154

Zelenchukskaya • Show on map 9.9/10 Price as low as RUB 19.29

Set in Zelenchukskaya in the Karachay-Cherkessia region Apartment Leonova 154 has a balcony and city views. Featuring mountain views this apartment also has free WiFi. The apartment features 1 bedroom…More info

Book now
Apartment Pobeda 260

Apartment Pobeda 260

Zelenchukskaya • Show on map 9.8/10 View Details for Price

Situated in Zelenchukskaya in the Karachay-Cherkessia region Apartment Pobeda 260 has a balcony. With free WiFi this apartment features a flat-screen TV a washing machine and a kitchen with a microwave…More info

Book now