Hotel Astoria, a Rocco Forte Hotel
St Petersburg, Russia
Best for: Culture, Couples
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.