City Center
Saint Petersbourg Hotel is located right in the center of the capital, near Opera Garnier, Place de la Madeleine and Champs-Elysees, at a walking distance from the main Department Stores.* Works are taking place on the guest rooms until 2014, they will work on small areas at a time.