+374 41 456 456 (Armenia), +7 958 401 32 93 (Russia)

Hotel Russia

Located in Tsaghkadzor, Russia Hotel features a spa and wellness centre, sauna, fitness centre and indoor pool. Free WiFi and free parking are available on site.

The rooms offer a fridge and a flat-screen TV with satellite channels. Some rooms come with a spa bath.

 

The prices will be presented upon request.

Copyright © 2019 Land of Noah
Designed by ProWeb