Ouvert tous les jours et toute l’année. N
N
The Hotel Saint Pétersbourg is located right in the center of the capital, near Opera Garnier, Place de la Madeleine and Champs-Elysées, at a walking distance from the main Departement Stores.