Q: Where is Holiday Inn Express St. Petersburg - Sadovaya, an IHG Hotel?
A: Holiday Inn Express St. Petersburg - Sadovaya, an IHG Hotel is located at: Sadovaya St, 62, St Petersburg, Russia, 190068, Russian Federation
Q: What are the coordinates of the Holiday Inn Express St. Petersburg - Sadovaya, an IHG Hotel?
A: Latitude: 59.9206282, Longitude: 30.3000015
Q: How is Holiday Inn Express St. Petersburg - Sadovaya, an IHG Hotel rated?
A: Holiday Inn Express St. Petersburg - Sadovaya, an IHG Hotel has not rated yet on addressschool.com