Best western plus vega hotel convention center
Luxury hotel in moscows izmailovo area near market and metro best western plus vega hotel convention center sits in moscows historic izmailovo neighborhood a 10 minute walk from tranquil izmailovo park and market famous red square is only 15 minutes away by metro partizanskaya metro station is a quick 3 minute walk russian relics the kremlin is a 30 minute tram ride and has many historic offerings from an armory chamber to the twelve apostles church soviet era buffs can head to stalin