Hotel Astoria, a Rocco Forte Hotel
St Petersburg, Russia
The Rocco Forte Hotel Astoria is one of the best known landmarks of the 'Northern Capital' of Russia. Conveniently located on St. Isaac's Square, this long-established luxury hotel offers elegance & impeccable service at the heart of the city.