Welcome to Hotel Apartments on Nevsky 106 Saint Petersburg, Apartments on Nevsky 106 are located in Saint Petersburg city centre, in a 19th-century building, within a 2 minute walk from Moskovsky Train Station. They feature free wired Internet access and a free private parking. These bright and modern apartments come with a flat-screen TV and a washing machine. A hairdryer is provided in a bathroom. Various cafes, bars and restaurants can be found within a 5-minute walk from the properties. It is possible to cook in a convenient kitchen, equipped with an oven, stove, microwave, fridge and kettle. Alexandrynsky Theatre is within a 15-minute walk from the apartments, and the distance to the Dvortsovaya Ploschad and the Hermitage Museum is 3 km. Mayakovskay Metro Station is just 200 metres away, and Pulkovo International Airport is within a 1-hour drive. (Hotel Apartments on Nevsky 106 Saint Petersburg hotels booking).