Need Help? Call us:
Severnaya Doroga, 12
Coming to the city on the Neva, most people dream that hotels in St. Petersburg are located in the city center or not far from it. The unique location of the hotel in the park of The Krestovsky Island is a fresh sea breeze from the Gulf of Finland, 20 minutes from the historic city center!
The hotel was built in St. Petersburg in 2009, where you will find everything you need for a comfortable stay and rest. The Park Krestovsky Hotel is a five-story hotel that includes 227 rooms of different categories, conference rooms, 3 conceptual restaurants and a summer terrace in a cozy hotel courtyard.