The Orlyonok Hotel is situated on Kosygina Ulitsa, a leafy avenue running through south-west Moscow near the Moskva River and the Sparrow Hills. The hotel is around 6km from the Kremlin and Red Square.
Where in the city is the hotel located?
Orlyonok Hotel
Back to Orlyonok Hotel