Overview

New Life Hostel

Search hundreds of travel sites at once for hotel deals at New Life Hostel

Prospekt Rimskogo-Korsakova, 113 Litera A, 190121 Saint Petersburg, Sankt-Peterburg, Russia
New Life Hostel
Fri 12/15
Sat 12/16

Nearby

  • 0.8 mi St. Nicholas' Naval Cathedral
  • 0.8 mi Mariinsky Theatre
  • 1 mi Yusupov Palace
Show all
Map

Map