Situated in Saint Petersburg, Apartments on Mokhovaya 41 offers self-catering accommodation with free WiFi. The property boasts views of the river and is 900 metres from Church of the Savior on Spilled Blood.
A dishwasher and an oven can be found in the kitchen and there is a private bathroom with slippers, free toiletries and a hair dryer. Towels and bed linen are featured in this self-catering accommodation.
Palace Square is 1.6 km from Apartments on Mokhovaya 41, while Hermitage Museum is 1.7 km away. The nearest airport is Pulkovo Airport, 16 km from Apartments on Mokhovaya 41.