Home / Travel  / Hotels (Page 3)

St Petersburg is the only place to be for the festive season as it turns into an amazing European Christmas fairy tale. Finding a place to stay is easy too as Corinthia Hotel St Petersburg, is centrally located on Nevsky Prospect- the city’s main thoroughfare. Luxury