Travel Star Hotels India Ltd is located in Ludhiana, India on Ayali Kalan, Ferozpur Rd. Travel Star Hotels India Ltd is rated 5 out of 5 in the category banquet hall in India.
Address
Ayali Kalan, Ferozpur Rd
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance