Center City Flats - Nevsky Center offers accommodation in Saint Petersburg, 1.7 km from Church of the Savior on Spilled Blood and 2.2 km from Palace Square. and Hermitage Museum. The property is 200 metres from Mayakovskaya Metro Station and private parking is available. Free WiFi is featured throughout the apartment. The kitchen features an oven, a microwave and a refrigerator and there is a private bathroom with slippers, free toiletries and a hair dryer. Towels and bed linen are offered in this self-catering accommodation. The apartment is 800 metres from Moskovsky Train Station and 150 metres from Nevsky Prospekt. The nearest airport is Pulkovo Airport, 15 km from the property.