Hotel Cholaa Inn is located in Karūr. It is 3 km from Karur Bus Station and the Karur Railway Station. Free WiFi access is available in the public areas of the property.
Hotel Cholaa Inn is located in Karūr. It is 3 km from Karur Bus Station and the Karur Railway Station. Free WiFi access is avail Read more
Hotel Cholaa Inn is located in Karūr. It is 3 km from Karur Bus Station and the Karur Railway Station. Free WiFi access is available in the public areas of the property.
Hotel Cholaa Inn is located in Karūr. It is 3 km from Karur Bus Station and the Karur Railway Station. Free WiFi access is available in the public areas of the property.
Number of Rooms: 26