Offering a terrace and views of the mountain, Green Village is situated in Ella. Free private parking is available on site. Some units have a seating area for your convenience. A terrace or balcony are featured in certain rooms. Every room is equipped with a private bathroom equipped with a bath or shower and bidet. Green Village features free WiFi . Demodara Nine Arch Bridge is 0.7 miles from Green Village, while Ella Rock is 1.1 miles away.