Stay in the heart of 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.