Welcome to Flagship Ranthambore Holiday Inn , Ranthambore , India