Welcome to Apart Hotel on Nevsky Saint Petersburg, Located in the city centre of Saint Petersburg on Nevsky Prospekt, Apart Hotel on Nevsky features self-catering accommodations with free Wi-Fi. The apartments offer a kitchenette with a microwave, refrigerator, and electric kettle. Other amenities include a flat-screen TV, and a private bathroom with a shower. The Hermitage is 4 km away, and Field of Mars is 3 km from the property. Apart Hotel on Nevsky is a 10-minute walk from Ploschad Vosstaniya Metro Station, Moskovskiy Train Station, and Aleksandra Nevskogo Metro Station. (Apart Hotel on Nevsky Saint Petersburg hotels booking).