Welcome to Moscow, a name synomous with power and a rich
Moscow is not only a popular destination for visitors
with famous places such as the Kremlin, The Bolshoi
and Red Square but also with business people who recognise
an opportunity to realise new ambitions.
Maxima Irbis Hotel Location. The Maxima Irbis hotel is located on the outskirts of Moscow, Russia, within 500 metres of Vladykino metro station and 10 kilometres from th.....