Property Location With a stay at Rest Hostel in St. Petersburg (Nevsky Prospekt), you'll be minutes from Beloselsky-Belozersky Palace and Anichkov Bridge. This hostel is within close proximity of Faberge Museum and Anichkov Palace.Rooms Make yourself..