Kvitochka's St. Petersburg, Russia
Azimut Hotel Saint Petersburg
Lermontovskiy Ave., 43/1
The hotel is located not far away from city center and from subway station. The service overall was ...
Corinthia Hotel St. Petersburg
Nevskiy Ave., 57
Good location on Nevsky Avenue, excellent service at the reception desk and in the restaurant. Wide ...