Zlatoust Hotel is located in the heart of historical St. Petersburg, 500 m from the subway stations of Gorkovskaya and Petrogradskaya. It offers free Wi-Fi and rooms with satellite TV.
Number of rooms: 21
Kamennoostrovsky Prospekt 19, Petrogradskiy, 197101 Saint Petersburg, Russia