Located in Saint Petersburg, 7 km from Church of the Savior on Spilled Blood, Avetpark Hotel features free WiFi access and free private…
This small hotel is located an 8-minute walk from Elizarovskaya Metro Station in Saint Petersburg.
Well located in the Nevskiy district of Saint Petersburg, Art Deco Nevsky is located 4.3 km from Anna Akhmatova Museum, 4.3 km from Faberge…
Situated beside the Neva River, Obuhoff Hotel offers modern and tidy accommodation less than 5 km from the centre of St. Petersburg.
This hotel is located in the centre of Saint-Petersburg, a 10-minute walk from Saint Alexander Nevsky Lavra.
Set in Saint Petersburg, 5 km from The St. Petersburg Masterskaya Theatre, Usadba on Elizarova features views of the city.