ApartLux Tverskaya Apartment Tverskoy, Moscow
ApartLux Tverskaya is a self-catering accommodation located in Moscow, within a 3-minute walk of Pushkinskaya, Chekhovskaya and Tverskaya Metro Station. Red Square and the Kremlin are 1 metro stop away. Free Wi-Fi access is available.
Tverskaya Ulitsa 17, Tverskoy, 105105 Moscow, Russia