Vesta Hotel
“Vesta” Hotel is located at Nevsky Prospekt 92, in the heart of St. Petersburg, surrounded by such reputed hotels as “Corinthia Nevsky Palace” and “Radisson SAS Royal”. Moskovsky Railway Station is two blocks away, while “Mayakovskaya” metro station is just on the opposite side of Nevsky Prospekt
Comments on Vesta Hotel