Featuring free WiFi and a restaurant, Hotel Vologda offers accommodations in Vologda. Guests can enjoy the on-site restaurant.