Hotel Super Townhouse Karur Bus Terminal Formerly SP Grand
★★★
No.9, Police Lane Street, Karur., Karur, India Show on map
Hotel Hemala is a 3-star hotel in Karur, India. It is one of 22 places to stay in Karur listed on Triptoic.
No.9, Police Lane Street, Karur., Karur, 639001, India
Hotel Hemala is located at No.9, Police Lane Street, Karur., Karur 639001, India.
Hotel Hemala is rated 3 stars.
Highly rated alternatives close by
Homestay
#2 in Namakkal
Hotel
Guest House
#1 in Karur
Hotel
#1 in Namakkal