Location
With a stay at Mini-hotel Egorova 18 in St. Petersburg (St. Petersburg City Centre), you'll be steps from Nevsky Prospect and National Library of Russia. This hotel is 0.2 mi (0.3 km) from Alexandrinsky Theatre and 0.2 mi (0.4 km) from Anichkov Palace.
Business, and other amenities
Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.