The Leningradskaya Hotel Moscow is located in a privileged location just a few minutes away from the city centre of Moscow. It is a perfect location for those travelling from Moscow to St.Petersburg because of the three railway stations Leningradsky, Kazansky and the Yaroslavsky being very close by. Guests can visit tourist attractions like Sokolniki Exhibition Centre, Olimpiysky Sports Complex and the Bogoyavlensky Cathedral from the hotel accommodation. This hotel proudly holds possession of 329 rooms designed with luxury and elegance. All rooms are comfortably furnished and are fully equipped with up to date amenities.
Click here for availablity and prices!
Check out Russia Car Hire for good rental deals! |