Apartments Semenovskaya is set in Moscow, 25 km from Izmaylovsky Kremlin Olympic Stadium is 6 km from the property Free WiFi is provided throughout the property The accommodation has a TV All units have a kitchen equipped with an oven and microwave Towels and bed linen are featured Saint Basils Cathedral is 7 km from Apartments Semenovskaya, while Bolshoi Theatre is 7 km away The nearest airport is Sheremetyevo International Airport, 28 km from Apartments Semenovskaya