Welcome to Hotel Megapolis Apartment on Plyushchikha Street Moscow, Megapolis Apartment on Plyushchikha Street is a self-catering accommodation located in Moscow, within a 10-minute walk of Smolenskaya Metro Station. Free Wi-Fi access is available in all areas. Red Square and the Kremlin are 3.5 km away. The air-conditioned apartment features a flat-screen TV with cable channels. The bathroom comes with a shower. Guests can cook in the kitchen equipped with a microwave, stove, oven, kettle and fridge. Kievsky Train Station is 1 metro stop from Megapolis Apartment on Plyushchikha Street. It takes 20 minutes to drive to Belorussky Train Station, from which you can get to Sheremetyevo International Airport by Aeroexpress. (Hotel Megapolis Apartment on Plyushchikha Street Moscow hotels booking).