The Anabel at Nevsky 88 Hotel is located on Nevsky Prospekt St Petersburgâs main street, just a few minutes walking distance from the metro, 1 km from the train station and about 25 km from the airport. The hotel facilities include 24h safeguard, safe extra charge and parking extra charge. The hotel has four floors and every floor has its own name and style Premium, Prostor, Plaza and Comfort. The guestrooms are equipped with bathroom bath/shower, TV, telephone, wireless internet and mini-bar. Address: Nevsky Prospekt 88, 191025 St Petersburg, Russia