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.
Guests can dine in the open air café, and there is also a bar in the hotel. Breakfasts in the room and room service are provided upon request.
Hrazdan Train Station is 7.1 km from Russia Hotel.