The French Country holiday villas has 18 uniquely and luxuriously built countryside houses in 3 styles: Simply French, Eclectic French and Elegant French. Each house is designed to embrace nature. Clear streams and lush French gardens encircle every house with a unique sense of calmness and peace. A serene lake nearby keeps the atmosphere tranquil and cool. The sun reflects a slight ray as if a mirror is reflecting nature’s beauty.