St Regis Nikolskaya Hotel Review – Visit Moscow

Where to stay in Moscow? As soon as I spotted the words ‘St Regis Hotel”, I knew exactly where I wanted to stay!  A quick look at the location and it was an easy decision.  The … Continue reading St Regis Nikolskaya Hotel Review – Visit Moscow