Set in Moscow, TVST Apartments Kutuzovskaya offers self-catering accommodation with free WiFi. The apartment is 3.1 km from Luzhniki Stadium.
The kitchen comes with a dishwasher and an oven. Towels and bed linen are offered in this self-catering accommodation.
Arbat Street is 3.4 km from TVST Apartments Kutuzovskaya, while Cathedral of Christ the Saviour is 4.1 km away. The nearest airport is Vnukovo International Airport, 22 km from TVST Apartments Kutuzovskaya.