Offering self-catering accommodation with free WiFi, Apartment on Nevsky 18 is located in the centre of Saint Petersburg, a 3-minute walk from Admiralteyskaya Metro Station. Palace Square is a 5-minute walk away.
The modern apartment has a flat-screen cable TV. Guests can cook in the kitchen with a stove, coffee machine and a dishwasher.
A number of dining options can be found within a short walk from Apartment on Nevsky 18. Kazan Cathedral is a 5-minute walk away.
Moskovsky Train Station is 3 km from the apartment, while Pulkovo Airport is 20 km away.
Score from 17 reviews
Excellent
7.9/10
Rooms: 1
(Search)
Address: Nevsky Prospekt 18, Saint Petersburg 119922 (Map)
Apartment on Nevsky 18 - Photos