Popular Hotels in Borovichi
|
8 Dzerzhinsky Street, Borovichi, 174411, RU Show map
With a stay at Tkachi in Borovichi, you'll be a 5-minute walk from Borovichi Museum of Local Lore and 12 minutes by foot from Olimp Sports Complex.... Read more…
|
From
USD 42
per room
per night
|
Hotels near Borovichi
|
|
Selishche, Uglovskoe, 174770, RU Show map
With a stay at Ski club Liubogorie in Uglovskoe, you'll be near ski runs, and 28.4 mi (45.8 km) from Olimp Sports Complex and 29.4 mi (47.3 km) from... Read more…
|
For more info about this hotel:
|