A review of my stay at Corinthia Hotel St Petersburg, located on Nevsky Prospekt and one of the cities most iconic luxury hotels.