About Hotel Firdous Palace Contact Vill Ring Road Manpur Chowk Surajpur Chhattishgarh 497229.,, 497229, Ambikapur, India