Go back to the e-newsletter
The Russian debut of the SO Sofitel brand took place with SO Sofitel St Petersburg Hotel opening its doors to guests in February. SO Sofitel is located in the heart of St Petersburg, just a few steps from St Isaac's Cathedral and the State Hermitage Museum.
Designed by the Italian designer Antonio Citterio, guests…