Nestled in the heart of Krasnogvardeysky District, Menk Kings Hotel is an ideal spot from which to discover Saint Petersburg. With its location just 8 km from the city center and 20 km from the airport, this 4- ... Read more

View all Luxury Hotels in Saint Petersburg