Holiday Inn Lesnaya

Ulitsa Lesnaya 15, Tverskoy, 125047 Moscow, Russia

This centrally located hotel has soundproof rooms with flat-screen TVs, international cuisine, and a gym with modern exercise machines. Located 2 miles from the Red Square, the nearest Belorusskaya Metro is 5 min. walk.