Holiday hostel World » Russia » St. Petersburg » Holiday hostel19991 Aug St. Petersburg is the nicest city on earth