Latitude and longitude of Tolstoy House
- Nearby Tsarskoye Selo, Russian Federation
Satellite map of Tolstoy House
The Tolstoy House is a large and well-known apartment building in St. Petersburg, located at 15-17 Rubenstein Street and 54 Fontanka Embankment.
Latitude: 59° 55' 27.59" N
Longitude: 30° 20' 18.60" E