Reviews of HOTEL CHOLA
70/13, Railway Peeder Road, Opp. New Bus Stand, Chalai Bazar, Ramnad, Vellipattinam, Chalai Bazar, R
Guest Reviews
Cleanliness
Comfort
Service Quality
Security
Location
70/13, Railway Peeder Road, Opp. New Bus Stand, Chalai Bazar, Ramnad, Vellipattinam, Chalai Bazar, R
Cleanliness
Comfort
Service Quality
Security
Location