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.