Reviews of Cholaa Inn
No.1, Gowripuram, Kovai road, Opp. to Ajantha Theatre, Gowripuram, Karur, Tamil Nadu 639002, India
Guest Reviews
Cleanliness
Comfort
Service Quality
Security
Location
No.1, Gowripuram, Kovai road, Opp. to Ajantha Theatre, Gowripuram, Karur, Tamil Nadu 639002, India
Cleanliness
Comfort
Service Quality
Security
Location