Welcome to Hotel Atlanta Apartment Tverskaya Moscow, Located in the city centre of Moscow on fashionable Tverskaya Street with its many shops, Atlanta Apartment Tverskaya features a self-catering accommodation with a fully equipped kitchen and free Wi-Fi access. The spacious apartment offers guests an oven, electric kettle, microwave, and refrigerator. Other amenities include a balcony, a flat-screen TV with cable channels, a washing machine, a seating area with a sofa, and a bathroom with a bath. Red Square is a 15-minute walk, and Moscow Zoo is 2.5 km away. Tverskaya Metro Station and Pushkinskaya Metro Station are both within a 2-minute walk. Atlanta Apartment Tverskaya is 2 km from Belorusskaya Train Station, and 28 km from Sheremetyevo International Airport. (Hotel Atlanta Apartment Tverskaya Moscow hotels booking).