Hotel «Tverskaya 12» in Moscow, Russia
nearest metro station - Тверская, 100 m, ~2 min by foot
Hotel Tverskaya 12 is set in the Tverskoy district in Moscow, 800 metres from Bolshoi Theatre and 1.1 km from State Historical Museum. Each room at this hotel is air conditioned and has a flat-screen TV with cable channels.
Check in time: 14:00. Check out time: 12:00.