Guest Reviews
There are no reviews for this hotel. People are
counting
on your review.
120, raja mill rd, vinayagar kovil, pollachi, tamil nadu 642001, india