These apartments are located in the centre of Moscow, within a minute’s walk from the Pushkinskaya Square and Tverskaya Street. Free Wi-Fi is provided in EnjoyMoscow Pushkin Square Apartments.
Number of rooms: 6
Tverskaya Street Area, Tverskoy, 125009 Moscow, Russia