Welcome to Hotel Moscow Apartments WTC – Moscow, Located in the centre of Moscow, a 15-minute walk to 1905 goda Metro Station, Moscow Apartments WTC offer self-catering accommodation with free Wi-Fi. The comfortable air-conditioned apartments have a sofa and flat-screen TV. The bathrooms come with a shower. Guests can cook at the fully equipped kitchens. Various dining options are a 10-minute walk from Moscow Apartments WTC. The Red Square is 3 metro stops away. Kievskiy Train Station is 2 km from the apartments. Domodedovo Airport is 50 km away. (Hotel Moscow Apartments WTC – Moscow hotels booking).