The Nevsky has a great location directly on the main street in St Petersburg but that's its biggest selling point. The rooms are small, dark (brown being the recurring theme here) and often with dreary views. The staff were, well, doing their job but that was as far as the service went. As a frequent visitor to St Petersburg, there... more









