Capital Hotel Na Sennoy

  Moskovsky Prospekt 6, Saint Petersburg, Russia

Booking.com Book Now