Hotel Solovetskaya Sloboda

Hotel Solovetskaya Sloboda Address: Zaozernaya Street 17a, Solovetsky Islands, Russia

Minimum price found for Hotel Solovetskaya Sloboda was: Null RUB

Click here to get more information, photos & guest ratings for Hotel Solovetskaya Sloboda