1 property found
- Sort by:
Palisadnaya St, 13, Moscow, Russia ()
Skolkovo House Villa is a property only 10.2 km from Cathedral of Christ the Saviour, Bitsa Park and Luzhniki Stadium. The property provides ironing service and grocery shopping service.
More...From US$ 306price for 1 nightBook Now