Situated 600 metres from Bolshoi Theatre in Moscow, this air-conditioned apartment features a balcony. The unit is 900 metres from State Historical Museum. Free WiFi is available .
There is a dining area and a kitchen equipped with dishwasher. Towels and bed linen are provided in this apartment.
Lenin Mausoleum is 1.1 km from TVST Apartments Tverskaya-Paris, while Red Square is 1.1 km away. The nearest airport is Sheremetyevo International Airport, 26 km from the property.