Russia Tsaghkadzor

  • Information

Russia

Address Magistros Str 7
Town Tsaghkadzor
General Info

The hotel is located in the very center of Tsaghkadzor town with a distance of 2 km from the cableway. It was built in a unique architectural style and has modern furniture and design.