Loading hotels
Confirming room availability...
Mercury, Tavricheskaya Ulitsa 39B, Saint Petersburg, Russian Federation
Modern “Mercury Hotel” is located in Saint Petersburg. It boasts a convenient location within 4 km from the historic city center.