Hotel 13, Kosmonavtov St.
The hotel is located 400 metres from the centre of Udomlya. Guests enjoy free private Parking available and wi-Fi.
The hotel has 67 comfortable rooms equipped with the most necessary equipment and furniture for a comfortable stay.
Guests can enjoy Russian and European cuisine at the restaurant. Grocery shops can be found within walking distance.