10/10
Exceptional
Free Wi-Fi
Set in Agra, 14 km from Taj Mahal, Tree of Life Ecotainers Agra features views of the garden. With a garden, the 4-star resort has air-conditioned rooms with free Wi-Fi, each with a private bathroom.
Number of rooms: 4
Nauvee Meel, Janora Village Fatehabad Road, 283125 Agra, India