Located just 5 minutes walk from Belorussky Train Station with links to Sheremetyevo Airport, TVST Apartments Belorusskaya features free Wi-Fi Belorusskaya Metro Station is less than 500 metres away Guests can benefit from the location, as the Kremlin is just 3 metro stops from the apartments The lively Tverskaya Street with shops is within a 5-minute walk of the property Each air-conditioned apartment at TVST includes modern decor and a flat-screen TV Bathrooms come with slippers Meals can be cooked in the fully equipped kitchen with a stove, fridge and microwave, while a range of restaurants can be found within a 3-minute walk of TVST Apartments Belorusskaya