Directions to Best Western Hotel Neptun, Saint Petersburg

Best-western-hotel-neptun-map
The Best Western Hotel Neptun in Saint Petersburg is located at OBVODNY KANAL EMB 93A , Saint Petersburg , RU .   Click on the Google Map above to get an interactive version and see the area around the Best Western Hotel Neptun .