Mayakovskaya Metro Station is just a 2-minute walk away. Within a 5-minute walk are the Ploshchad Vosstaniya Metro Station and the large Moskovsky Rail Terminal