Featuring self-catering apartments in the centre of Moscow, a 5-minute walk to Savelovskaya Metro Station, City Inn Apartment on Novoslobodskaya offers guests free Wi-Fi.
The apartments come with a fully equipped kitchen, including an oven, stove, electric kettle, refrigerator, and microwave. Other amenities in the apartment include a dining area, a seating area with a sofa, and private bathroom with a bath or shower.
Red Square is 5 km from the apartments, Tverskaya Street is less than 4 km, and Savelovskiy Train Station is a 5-minute walk.
Score from 4 reviews
Okay
5.7/10
Rooms: 1
(Search)
Address: Different locations in Moscow, Moscow 127015 (Map)
City Inn Apartment on Novoslobodskaya - Photos