Hotel ★★★

The Green Village Eco Resort

Jageshwar (Artola), Almora, Almora-Pithauragarh Road, Almora, India Show on map

About The Green Village Eco Resort

The Green Village Eco Resort is a 3-star hotel in Almora, India. It is one of 168 places to stay in Almora listed on Triptoic.

Property facts

Property type
Hotel
Star rating
3 stars

Location

Jageshwar (Artola), Almora, Almora-Pithauragarh Road, Almora, 263623, India

Loading map…

Frequently asked questions

Where is The Green Village Eco Resort located?

The Green Village Eco Resort is located at Jageshwar (Artola), Almora, Almora-Pithauragarh Road, Almora 263623, India.

How many stars does The Green Village Eco Resort have?

The Green Village Eco Resort is rated 3 stars.

Stays near The Green Village Eco Resort

Highly rated alternatives close by

All 168 in Almora →

More ways to stay in Almora

See prices on Agoda
Check prices