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