Si te hospedas en Hotel Russia, estarás a tan solo 5 minutos a pie de Museo Brothers Orbeli y de Monasterio Kecharis. Después de hacer actividad física en la sala de fitness, puedes comer algo en el restaurante o disfrutar de un delicioso trago en el bar. También hay una piscina techada, un sauna y un baño turco.