Choose A Country
|Home » Accomodations » Holiday Inn Moscow Lesnaya|
Holiday Inn Moscow Lesnaya
The hotel was built in 2005 and offers 318 rooms. All rooms are equipped with satellite TV, direct internet access, mini-bar and A/C.
The hotel is located a short drive from the historical center of Moscow.