It might not always be your idea of a dream holiday but Russia has a huge amount to offer from the grandiose opulence of cathedrals and palaces to some of the most breath taking scenery in the world.
So, hit the road for the holiday of a lifetime!
Offer subject to availability and can finish without prior notice
Customer must have a valid credit card for payment
Offer may not be used in conjunction with any other offer or special
Other restrictions may apply
Europcar standard terms & conditions apply