St Petersburg Theatre Square hotel is located in the downtown in the historical building of XVIII century Nikolskiye Ryady. Mariinsky Theatre, the Hermitage, Palace square, Nikolsky Cathedral can be reached within 10-15 minutes by feet. Enjoy modern parks like New Holland Island or visit one of the most beautiful cathedrals — St. Isaac's Cathedral in 15 minutes walking distance. Settle into our modern guest rooms with Smart TV and complimentary WiFi. Relax in cozy atmosphere and enjoy snacks and drinks in our Express Bar. We are looking forward to welcome you in St. Petersburg!