Hotfrog INDIA provides information regarding Green Village in Almora Uttarakhand Uttar Pradesh. Green Village is located at Artola-Jageshwar, Almora Uttarakhand Uttar Pradesh 263623 and provides Hotels services. Contact them on +91 5962 263001 or by visiting them on their website http://www.thegreenvillage.co.in.
Hotels in Jageshwar. is the Green Village a concept resort quietly nestled in the peaceful and sublimely beautiful Jageshwar valley in the Uttarakhand Himalayas