Hotel Russia is located in Tsaghkadzor. The hotel is just a 6-minute walk from Kecharis Monastery, and is 2.7 km away from Tsaghkadzor RopeWay.
Dining: Guests can dine in the open air café, and there is also a bar in the hotel. Full breakfasts are served from 7:00 AM to 10:00 AM. Breakfasts also served in your room on request.
Accommodation: Hotel Russia rooms featuring a fridge and a flat-screen TV with satellite channels. Some rooms come with a spa bath.
Russia Hotel features a spa and wellness center, sauna, fitness center and indoor pool. Free Wi-Fi and free parking are available on site.