Grand Petrogradsky***
naberezhnaya Reki Karpovki, 5 - Saint Petersburg, Russia
Category: Hotel ***
Grand Hotel St Petersburg is a great hotel for both leisure and business trips. Pleasant atmosphere, polite and responsible staff is always ready to help you. more info »