Sputnik Hotel Hotel Vologda, Vologda Region
Located in Vologda, Sputnic Hotel features free Wi-Fi throughout. Guests can enjoy their meals at the on-site café and will find a water cooler on each floor of the building.
Number of rooms: 111
Puteyskaya Street 14, 160009 Vologda, Russia