Ranging of size between 70sq.m (One-bedroom) and 120sq.m (Two-bedroom) our luxury fully equipped apartments are the place to be when planning a long stay in Moscow. Available for at least 6 months uninterrupted...