Located in Saint Petersburg, Apartments on Borovaya is 31 km from Mariinsky Theatre Saint Isaacs Cathedral is 34 km from the property Free WiFi is featured throughout the property Towels are available Palace Square is 36 km from Apartments on Borovaya The nearest airport is Pulkovo Airport, 13 km from Apartments on Borovaya