Hotel Russia, Tsaghkadzor

The upscale Hotel Russia is located in the heart of the ski resort town of Tsakhkadzor. Meeting high international standards, the hotel offers conditions for a full rest: comfortable rooms, ranging from classic categories (Single/Double), ending with Executive Suite apartments (Executive Luxe), as well as a chic interior, a spacious territory, a wide range of services (paid and free), delicious cuisine with a diverse range of food. Hotel Russia o... Learn more

Rooms

Special offers

Services

Photos