Welcome to Amulet Hotel at Bolshoy Prospekt Saint Petersburg, The Amulet Hotel at Bolshoy Prospekt is a small hotel with a great location in the historic and cultural centre of Saint-Petersburg. Sights such as Leningrad Zoo, Petrovsky Stadium and St. Vladimir’s Cathedral can all be found within 10 minutes’ walk from the Amulet Hotel. Close to the metro station Sportivnaya, the hotel offers rooms with shower, toilet, TV, hairdryer, phone, and free wireless internet. (Amulet Hotel at Bolshoy Prospekt Saint Petersburg hotels booking).