- All reviews
PEOPLE Loft Tverskaya Hotel is set in the Tverskoy district in Moscow, 1,641 feet from Mayakovsky Metro Station. Bolshoi Theatre is 20 minutes' walk away. Every air-conditioned room comes with a flat-screen TV. All rooms have a private bathroom equipped with a shower. PEOPLE Loft Tverskaya Hotel features free WiFi . There is a 24-hour front desk at the property. Plenty of dining options can be found within a 3-minute walk from PEOPLE Loft Tverskaya Hotel. Red Square is 1.2 miles away. Belorussky Train Station with Aeroexpress trains to Sheremetyevo Airport is a 20-minute walk from PEOPLE Loft Tverskaya Hotel.