Solovki Hotel or similar

Location

26 Zaozernaya st. 164070 Arkhangelsk region
Solovki Island
Russia