Located in the centre of Moscow, a 10-minute walk to the Red Square, Tverskaya Street ApartHotel offer self-catering accommodation with free WiFi. 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 ApartHotel 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. Kievsky Train Station is 3 metro stops away. Sheremetyevo Airport is 17.4 miles away.