23 Hostel is located in Moscow, 150 metres from Semyonovskaya Metro Station. Izmaylovsky Park is 1.5 km away. Free WiFi is provided.
The property features bright, simply decorated rooms with air conditioning. Guests can use a shared bathroom.
The Kremlin and Red Square are 4 metro stops away.
Kursky Train Station is 3 metro stops from 123 Hostel. It takes 20 minutes to drive to Belorussky Train Station, from which you can get to Sheremetyevo International Airport by Aeroexpress.