This Luxury Apartment is located in the heart of Moscow and right on the most famous Tverskaya street which leads to the the Red Square and Kremlin which is within 15 minutes walk and the neighbourhood is full of authentic cafes,restaurants bars and music halls. This apartment is suitable for both business travellers and tourists. It's right in front of an entrance to 3 main metro stations (Tverskaya, Pushkinskaya and Chekhovskaya) To get there is very convenient using SVO Aeroexpress.
Elevator in Building
Free parking on premises