Welcome to Hotel Moscow City Apartments Moscow, Moscow City Apartments is a self-catering accommodation located in Moscow City Business Centre. The apartments feature free WiFi and elegant decor. The apartments will provide you with a flat-screen TV, air conditioning and a fireplace. Featuring a spa bath, private bathroom also comes with a shower and free toiletries. There is an additional bathroom. You can enjoy city view and river view from the rooms. Guests can cook their meals in the fully equipped kitchen, complete with a dining area. A variety of cafés and restaurants can be found within a 10-minute walk of Moscow City Apartments. Vystavochnaya Metro Station and Afimol Shopping Centre are a 2-minute walk away. Belorussky Train Station is 6 km away, and Sheremetyevo International Airport is a 35-minute Aeroexpress Train ride from this station. (Hotel Moscow City Apartments Moscow hotels booking).