El hotel ibis St. Petersburg Center está situado en un lugar estratégico idóneo: La Catedral de Kazán a 2,1 km, el puente de Anichkov a 1,5 km y la estación de tren a unos 600 m a pie. Tarda 6 minutos en llegar a la estación de metro de Ligovsky Avenue, a unos 9 minutos de Vladimirskaya y a 12 minutos de Mayakovskaya. El edificio cercano alberga la Galería Mega Mall con un cine.