ocated 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 d?©cor 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.