Nord House Hotel Hotel Vologda
Located in a residential area of Vologda, just a 15-minute drive from the city centre, Nord House Hotel features 24-hour front desk and air-conditioned rooms. Kremlevskaya Square is a 20-minute drive away.
Number of rooms: 28
Okruzhnoe shosse 9B, 160000 Vologda, Russia