Vini Lake View
Villa in Avadi
There are 1 villas in Avadi listed as villas, out of 6 places to stay in the city. The most popular is Vini Lake View, rated 6.0/10 by 1 guests.
Triptoic lists 6 places to stay in Avadi, India, including 1 villas, 2 vacation homes.
Stays in Avadi have an average guest rating of 4.1 out of 10 (fair), from 10 reviews in total.
More places to stay around Avadi