Featuring free WiFi throughout the property, Michelle Na Nevskom is located in Saint Petersburg, within a minute walk of Ploshchad Vosstaniya Metro Station and lively Nevsky Prospekt. Guests can use a share kitchen equipped with a fridge, a stove, and a microwave. There is a shared kitchen at the property. Palace Square is 2.7 km from Mishely na Nevskom, while Hermitage Museum is 2.8 km away. Pulkovo Airport is 15 km from the property.