Hotel Grace , Amritsar , India