go4travel 4 years ago ID: #255922 Listed In : Hotels, Resorts & Restaurants PO Box 1600 Bedford 2070992652 www.destinationrussia.com Business Description Destinationrussia is the leading site for booking your accommodation in the world's largest country. We can assist you with all reservations, accommodation bookings, and travel services within Russia. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : russian visa invitation russian tourist visa russia visa invitation russian tourist invitation