Located in the city centre of Udomlya, the Rus hotel offers free Wi-Fi and parking. It is only 150 meters away from a bus stop. Udomlya Train Station is 1.5 km away.
Located in the city centre of Udomlya, the Rus hotel offers free Wi-Fi and parking. It is only 150 meters away from a bus stop. Udomly Read more
Located in the city centre of Udomlya, the Rus hotel offers free Wi-Fi and parking. It is only 150 meters away from a bus stop. Udomlya Train Station is 1.5 km away.
Located in the city centre of Udomlya, the Rus hotel offers free Wi-Fi and parking. It is only 150 meters away from a bus stop. Udomlya Train Station is 1.5 km away.
Number of Rooms: 11