The complex is situated 100 kilometers from Moscow in one of the most beautiful places on the junction of the great Volga River and the Shosha. Zavidovo offers accommodation in hotel rooms, comfortable cottages, and townhouses. The area of over 56 hectares creates an atmosphere of full privacy close to nature. You can do over 40 sports in Zavidovo. Guests have access to the gym, mini-football, basketball, volleyball, and tennis courts, ping pong, billiard, a training golf course, rentals of bicycles, velomobiles, snowmobiles, quad bikes, and other vehicles, an indoor pool, baths on the river bank, a fishing pond, a mini-farm, a shooting range, and a water sports center. There are four restaurants serving traditional Russian and European cuisine.