Home Tags Sochi

Tag: Sochi

Post-2014 Winter Olympic Games Sochi: Empty hotels and stadiums or a...

News that London hotels are still feeling the negative impact of the 2012 Summer Olympic Games is not the kind of information Sochi, Russia, wants to hear.

Black Sea resort to host 2014 Winter Olympics

Even in winter the Russian town of Sochi welcomes visitors with its blossoming gardens and tropical palms.