Wow Moscow Apartmens is located in Moscow, 4 km from Luzhniki Stadium, 6 km from Bitsa Park, and 7 km from Gorky Park. This apartment is 8 km from Cathedral of Christ the Saviour and 8 km from Arbat Street. This apartment will provide guests with 2 bedrooms, a flat-screen TV and air conditioning. If you would like to discover the area, hiking is possible in the surroundings. Pushkin Museum of Fine Arts is 8 km from the apartment.