Located in Moscow, 5 km from the city centre, Apartments on Shelepikhinskaya Naberezhnaya feature self-catering accommodations with free Wi-Fi The Moskva River is across the street from the apartments The apartments offer guests a kitchen equipped with an oven, stove, electric kettle, microwave, refrigerator, and kitchenware Other amenities include a balcony, a flat-screen TV, a seating area with a sofa, a washing machine, and a bathroom with a bath Red Square is 75 km away, and Tverskaya Street is 6 km from the apartments Apartments on Shelepikhinskaya Naberezhnaya are 55 km from Belorusskaya Train Station, and 30 km from Sheremetyevo Airport