Well Ambikapur is a small but very pleasent town in Chhattisgarh . So if you ever get the opportunity to visit this place there many decent staying options here and Panchseel is one of them. Rates are generous. service is good and staff members are very cordial and welcoming.
- Free Parking