Loading hotels
Confirming room availability...
Best Western Plus Centre Hotel, Ligovsky Prospekt 41 83, Saint Petersburg, Russian Federation
Make use of convenient amenities, which include complimentary wireless Internet access and tour/ticket assistance.