Cet hôtel de 3 étoiles est situé en dehors du centre de St Petersburg et fut construit en 2005. Il se trouve à 15.0 kilomètres de Nevskiy Prospect et la station la plus proche est Ladozhskaya. L''hôtel a un restaurant, un bar, un salon de conférence, une piscine intérieure et un centre de fitness. Les 99 chambres sont équipées de minibar, sèche-cheveux, table et fer à repasser et air conditionné.
En choisissant l''établissement Petro Sport Hotel de Saint-Pétersbourg, vous séjournerez au alentours de Palais de glace Saint-Pétersbourg et Pont Bolsheokhtinsky. Cet hôtel avec spa se trouve aux environs de Institut Smolny et Musée Lénine et Cathédrale Smolny.