lemon tree hotel coimbatore

sri rangulu naidu farms 173/3 & 174, 4, 1st main road, kalapatti, tamil nadu 641048, india