Aachis Hotel, Opposite To Telephone Exchange, Near New Bus Stand,
Pollachi- 642001, Tamil Nadu (India)