Ligovskiy Prospekt 116-118, 191119 Saint Petersburg, Sankt-Peterburg, Russia
+7 812 764 2266


Overall guest ratings

8.2/10 Excellent
Based on 179 reviews


    Show all


    Just 985 feet from Ligovsky Prospekt Metro Station, this hotel in the heart of St Petersburg offers free Wi-Fi and free parking. Apollo Hotel is a 20-minute walk from the Nevsky Prospekt. Rooms are warmly decorated and feature wooden floors. Comforts include a work desk and a flat-screen TV with cable channels. Guests have access to a shared kitchen, which comes complete with a microwave, fridge and kettle. A wide selection of restaurants and cafés can also be found with a 15-minute walk Mini Hotel Apollo. The hotel is just 2,953 feet from the Dostoyevsky Museum and 0.9 miles from the Fontanka River Embankment. St Petersburg Central Station is 1.2 miles away.

    More hotel details about Apollo

    Apollo Prices:

    $21 - $88 (Based on average prices for a Standard Room)

    Apollo Rooms:

    7 rooms

    Other names used to reference this hotel:

    • Apollo Saint Petersburg
    • Apollo Saint Petersburg Sankt-Peterburg
    • Apollo Hotel
    • Apollo Hotel Saint Petersburg
    • Apollo Hotel Saint Petersburg (LED)
    Less More


    • Internet
    • Room service
    • No smoking
    • 24 Hour Front Desk
    • Safe
    • Free parking
    • Designated smoking area
    • Free Wi-Fi
    • Pets allowed on request. Charges may apply.
    Less More

    Guest reviews of Apollo

    Overall Rating

    8.2 Excellent
    Based on 179 reviews
    • 8.6
    • 8.4
    • 8.3
    • 8.2
    • 8.1
    • 7.9

    Recent reviews

    Find reviews that mention: