Welcome to Hotel Tverskaya Street Apartments Moscow, Located in the centre of Moscow, a 10-minute walk to the Red Square, Tverskaya Street Apartments offer self-catering accommodation with free Wi-Fi. Pushkinskaya, Tverskaya and Chehovskaya Metro Stations are a 5-minute walk away. The comfortable apartments are air conditioned and stylishly furnished. They come with a flat-screen satellite TV and sofa. The bathrooms offer a bath or shower, hairdryer and free toiletries. Laundry and ironing facilities are provided. Guests of Tverskaya Street Apartments can cook at the fully equipped kitchens. Various cafes and bars are a 5-minute walk away. The Patriarch Ponds are a 15-minuite walk from the apartments. Kievskiy Train Station is 3 metro stops away. Sheremetyevo Airport is 28 km away. (Hotel Tverskaya Street Apartments Moscow hotels booking).