Mesto HotelHotel
Naberezhnaya Reki Fontanki 11, Tsentralny district, 191011 Saint Petersburg, Russia
This hotel is set in the heart of Saint Petersburg, just a 5-minute walk from the Anichkov Bridge and the lively Nevsky Prospekt. Free Wi-Fi is provided at Mesto Hotel.