JavaScript is not enabled.

Apollo Detail

Confirming room availability...

4.1

Apollo 

Apollo, Ligovsky Prospekt 116 118 Lit.B, Saint Petersburg, Russian Federation

Just 300 metres 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 900 metres from the Dostoyevsky Museum and 1.5 km from the Fontanka River Embankment. St Petersburg Central Station is 2 km away.

Enter travel dates in the search field for latest hotel rates & availability

Get to know this hotel better!

Just 300 metres 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 900 metres from the Dostoyevsky Museum and 1.5 km from the Fontanka River Embankment. St Petersburg Central Station is 2 km away.

Hotel Amenities

Getting There

Reviews

4.1