Apartment on Lenina 41
On Lenina 41 is an apartment in Saint Petersburg set close to a museum and a palace. There are free parking and a lift available on the premises.
Major Saint Petersburg sights, such as Admiralty, Petrovsky Stadium and Admiralty Building are located nearby. Saint Petersburg city center is 3 km away. Guests will enjoy dishes of italian and russian cuisine served in Italy Cafe, which is about 500 meters away.
The apartment provides rooms featuring free Wi-Fi, a private toilet and a writing desk. The property comprises 2 bedrooms. Offering a hairdryer and towels, a bathroom comes with a bathtub and a shower.
Kitchen facilities feature an electric kettle, an oven, a dishwasher, a fridge and a stove.
Chkalovskaya underground station is in a 5-minute walk away.
Guests can try hiking, tennis and fishing to diversify their stay.