Contribute photo
Hotel Fort Ross
Cozy hotel in Aleksandrovskaya, 24 km from St. Petersburg, with free WiFi, parking, and air-conditioned rooms with satellite TV. (120 characters)