Destination Russia - Discount Hotels & Apartments London, Russian Federation Hotels & Resorts Destination Russia - Book Moscow Hotels, St Petersburg Hotels and All Russia & CIS Hotels and apartments. Great Savings with up to 50% discounted rates.... View Details »