Vallex Garden Hotel is a luxury hotel conveniently located in the city center of Stepanakert, it is an outstanding place to stay in the hospitable Artsakh.
Logo out of use