About it
Shree Eco Stay is located in Chennai, just a 14-minute walk from Chennai Trade Center and 2.4 miles from St. Thomas Mount. Private parking is available on site at this recently renovated property. Indian Institute of Technology, Madras is 6.6 miles away and Spencer Plaza Mall is 8.1 miles from the villa.
With direct access to a terrace with garden views, the air-conditioned villa consists of 6 bedrooms and a fully equipped kitchen.
Anna University is 4.5 miles from the villa, while Pondy Bazaar is 6 miles from the property. The nearest airport is Chennai International Airport, 1.9 miles from Shree Eco Stay.