Holiday inn moscow simonovsky
A short 10 minute drive to the kremlin red square and the historic centre of the russian capital the holiday inn moscow simonovsky is excellently located around a 5 minute walk from proletarskaya metro station the city is at your feet when you stay at the holiday inn moscow simonovsky offering four star accommodation in each of the 220 spacious guestrooms the holiday inn moscow simonovsky provides an inviting retreat after a long day in the city feel right at home with a priv