Hotel Hotels in Ambala Hotels in HaryanaHotel Grace – Hotels in Ambala, Haryana Bharat Backpacker 16 December 202416 December 20245 Comments on Hotel Grace – Hotels in Ambala, Haryana Hotel Grace – Hotels in Ambala, Haryana Contact On: +91 171 297 7222 Nicholson Road, Main Crossing, Sadar Bazar, Ambala…