Customized for your search:

Palace Square - Hermitage Business Starwood hotels in St. Petersburg, Russia

Palace Square hotels
Palace Square

Top Trending Business Hotels Near Palace Square - Hermitage, St. Petersburg

W St. Petersburg - St. Petersburg Hotels
Rating: 5.0 Stars

W St. Petersburg

6 Voznesensky Prospect, St. Petersburg - Map
 
 
"Excellent hotel, walking distance to the old city."
Excellent hotel, really well located, staff were very nice and welcoming.
Traveller from Montreal
The W St. Petersburg is located in the heart of the city south of the Neva River and opposite St. Isaacs Cathedral. The hotel …More

Search from 1 Business Starwood Hotels Near Palace Square - Hermitage, St. Petersburg


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »
    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    Pocket Guide: St. Petersburg Palace Square - Hermitage Starwood Business Hotels

    The Winter Palace is the most famous building of imperial St. Petersburg, not only as the residence of the Tsars and the backdrop for the 1905 and 1917 Revolutions, but also as the home of the Hermitage, the world's largest museum of art. The present structure, completed in 1762 and designed by Bartolomeo Rastrelli, boasts a 200-meter opulent baroque façade.

    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews