Marco Polo St Petersburg Boutique HotelHotel
12th Vasilyevsky Island line, 27, Saint Petersburg, 199178
Situated on Vasilievsky Island in a 19th century St. Petersburg building, the 4-star Marco Polo Hotel offers elegantly decorated rooms with historic flair. Free Wi-Fi and a sauna are featured.